python学习--选择结构-单双多分支结构及嵌套if

1.双分支结构:二选一
语法结构:
if 条件表达式:
条件执行体1
else:
条件执行体2

money = 1000 #余额
withdrawal = int(input('请输入取款金额')
if withdrawal <= money :
   money -= withdrawal
   print('取款成功,余额为:'money)
else:
   print('取款失败'

2.多分支结构
if 条件表达式1:
条件执行体1
elif 条件表达式2:
条件执行体2
elif 条件表达式N:
条件执行体N
[else:]
条件执行体N+1

score = int(input('请输入您的分数')
if score <= 100 and score >= 90 :
  print('A')
elif score <= 89 and score >= 80 :
  print('B')
elif score <= 79 and score >= 70 :
  print('C')
elif score <= 69 and score >= 60 :
  print('D')
elif score <= 59 and score >= 0 :
  print('E')
else:
  print('成绩不合法')

嵌套if
语法结构:
if 条件表达式1:
if 内层表达式:
内层条件执行体1
else:
内存条件执行体2
else:
条件执行体

你可能感兴趣的:(python,python,学习,开发语言)