连续的if语句可以简化写法么?
例如:if zq=='60':zq=3
if zq=='30':
zq=2
if zq=='15':
zq=1
if zq=='5':
zq=0
if zq=='m':
zq=6
if zq=='w':
zq=5
if zq=='d':
zq=4 像这样不重复,可以写个字典
或者两个列表,一一对应就行了 疾风怪盗 发表于 2020-10-17 17:26
像这样不重复,可以写个字典
或者两个列表,一一对应就行了
具体怎么做的? 别的语言可以switch
python不行{:10_331:}
你为了减少判断次数还是得elif cueizhiqiang 发表于 2020-10-17 17:28
具体怎么做的?
a={'60':3,'30':2,'15':1,'5':0,'m':6,'w':5,'d':4}
print(a['60'])
b=['60','30','15','5','m','w','d']
c=
zq=input('输入:')
print(c)
页:
[1]