Python if分支
分支语句:
- 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
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构