python基础语法---三大流程控制之if判断

三大流程控制:
  顺序控制,分支控制,循环控制

分支控制(if判断):
  单分支
    if 条件:
      语句体
  双分支
    if 条件:
      语句体1
    else:
      语句体2
  多分支
    if 条件:
      语句体1
    elif 条件:
      语句体2
      ...
    elif 条件:
      语句体n
    else:
      语句体n+1

练习:

  

如果:成绩>=90,那么:优秀

如果成绩>=80且<90,那么:良好

如果成绩>=70且<80,那么:普通

其他情况:很差
题目需求
 1 score=input('your score: ') #score='73'
 2 score=int(score) #score=73
 3 if score >= 90:
 4     print('优秀')
 5 elif score >= 80:
 6     print('良好')
 7 elif score >= 70:
 8     print('普通')
 9 else:
10     print('很差')
答案
 1 cls='human'
 2 sex='female'
 3 age=18
 4 is_success=False
 5 
 6 if cls == 'human' and sex == 'female' and age > 16 and age < 22:
 7     print('开始表白...')
 8     if is_success:
 9         print('在一起')
10     else:
11         print('我逗你玩呢....')
12 else:
13     print('阿姨好')
14 
15 print('end....')
if嵌套

  

猜你喜欢

转载自www.cnblogs.com/zhangjie19930507/p/9105189.html