python_分支语句
分支语句:
- 1.单分支语句
1 if 条件表达式: 2 print("如果成立怎么养怎么样")
例:让用户输入年龄,如果大于18就可以去网吧偷耳机
age = int(input("请输入您的年龄:"))
if age>18:
print("您可以去网吧偷耳机了")
pass
- 2.双分支语句
if 条件表达式: print(“满足if条件而执行的代码”) else: print(“不满足if条件执行的代码”) 例:让用户输入一个年份,判断这个年份是否是闰年 能被4整除并且不能被100整除的是闰年,或者被400整除的是闰年 year = int(input("请输入年份")) if year % 4 == 0 and year % 100 != 0 or year % 400 == 0: print("你输入的年份是闰年") else: print("您所写下的年份不是闰年") pass
- 3.多分支语句
if 条件表达式: print(“满足条件执行的代码”) elif 条件表达式: print(“满足第二个条件执行的代码”) elif 条件表达式: print(“满足第三个条件执行的代码”) else: print(“不满足以上条件所执行的代码”) 例: money = int(input("输入您的余额")) if 0 > money > 100: print("错误") pass elif money >= 80: print("您可以购买肯德基") pass elif money >= 50: print("您可以购买华莱士,并且吃的很饱") pass elif money >= 20: print("你可以购买刀削面") pass elif 10 < money < 20: print("您可以去超市买泡面") pass else: print("建议吃土") pass