条件判断

1、单向判断 if

a = 6  #给变量a赋值

if >= '6': #条件:如果变量a大于等于6,执行下面语句  注意:条件判断语句后面别忘了加上冒号!!!
    print('判断语句执行成功')  #判断语句条件成立将执行此条代码!  注意:此语句别忘记缩进

>>>判断语句执行成功   #执行结果

2、双向判断  if....else....

a = 3 #给变量a赋值

if a >='6': #条件判断如果变量a大于等于6将执行内部代码。 print('判断条件成立') #判断语句成立将执行此语句!

else#当变量a的赋值不成立时,执行else下的命令 print('条件未成立') >>>条件未成立 #执行结果

3、多向判断:if...elif...else...

 用一个猜数字游戏来演示多向判断。

a = 6  # 给变量a赋值

if a > '6':  #条件1 判断变量a是否大于6
    print('猜大了') 

elif a < '6':  # 条件2 判断变量a是否大于6
    print('猜小了')
    
elif a == '6':  # 条件3 判断变量a是否大于6
    print('猜对了')

>>> 猜对了 #执行结果

 4、if嵌套

fenshu = 26  #给变量fenshu赋值
if fenshu>=60:  #判断分数是否大于60
    print('你及格了')
    if fenshu>=80:  #如果上面的判断语句成立 会继续执行这条判断语句是否大于等于80
        print('你很优秀')
    else:  #如果分数不大于等于80将会执行这条语句。
        print('你只是一般般')
else:   #如果第二条判断语句不成立将直接跳到此处执行
    print('你不及格')
    if fenshu < 30: #继续判断分数是否小于30,如果小于将执行下面语句
        print('学渣')
    else: #如果分数不小于30将执行下面语句。
        print('你还可以抢救一下')
print('结束')

>>>你不及格
>>>学渣
>>>结束 #执行结果
原文地址:https://www.cnblogs.com/minghaoAQ/p/11715763.html