非零数值、非空字符串、非空 list 等,判断为 True,否则为 False。

num = 6
if num :
    print('Hello Python')
elseprint('NONONO')

多个if语句:

results = 89

if results > 90:
    print('优秀')
elif results > 80:
    print('良好')
elif results > 60:
    print ('及格')
else:
    print ('不及格')

逻辑语句:用and or

if a>10 and b<8:
    print("a+b=",a+b)
else a>10 or b<8:
    print("a-b=",a-b)

可以嵌套:(但不建议使用)

if a==100:
    if b>=90:
        print('yes!')
    else b>80:
        print('soso')
else:
    a==100

 

posted on 2020-10-30 16:54  _immense22  阅读(71)  评论(0编辑  收藏  举报