一个输入的bug
来源:6-13 流程控制语句之条件控制 四 elif的优点
慕尼黑8121757
2017-12-22
a = input()
if a == 1:
print(3)
else:
if a == 2:
print(2)
else:
print(3)
我的代码是这样,然后输入2,按理是应该输出2,但是为什么会输出3?
写回答
2回答
-
7七月
2017-12-25
这个时候你需要调试下,a 接收的是多少?是不是字符串 1,而不是数字1?
022017-12-27 -
圆喜
2017-12-23
是不是格式写串了
00
相似问题