注册 登录
编程论坛 Python论坛

输出不应该是5么,为啥是4啊?

盛世唐朝666 发布于 2019-05-04 15:19, 923 次点击
a = 4
if a == 1 or 2 or 3:
    print(a)
else:
    a+=1
    print(a)
3 回复
#2
外部三电铃2019-05-04 15:23
a == 1 or 2 or 3


这是哪个老师教的?
#3
外部三电铃2019-05-04 15:24
if a in [1,2,3]
试试
#4
scbest2019-05-04 15:59
if a == 1 or 2 or 3:  这个判断是成立 2 大于0 为真
1