流程控制之if
在Python中if是判断语句,用来让计算机同人一样的能有判断能力。
语法1:
if 条件1:
code1
code2
code3
age=20 if age>18: print('你已经是成年人') #你已经是成年人
语法二:if else
if 条件:
code1
code2
code3
......
else:
code1
code2
code3
......
age =12 if age>18: print('你已经成年') else: print('你还是个未成年人') #你还是未成年人
语法三:if的嵌套
if 条件1:
if 条件2:
code1
code2
code1
code2
score=75 if score>60: print('合格') if score>70: print('中') #合格 #中
语法4:if的多分支
if 条件1:
子代码块1
elif 条件2:
子代码块2
elif 条件3:
子代码块3
elif 条件4:
子代码块4
.........
else:
子代码块5
score = 85 if score>90: print('优秀’) elif score>80: print('良好') elif score>70: print('中') elif score>60: print('合格') else: print('差') #良好