python:第三十一章:嵌套分支结构
一,嵌套分支
1,语法
if 条件1:
# 执行条件1为真的代码块
if 条件2:
# 执行条件2为真的代码块
else:
# 执行条件2为假的代码块
else:
# 执行条件1为假的代码块
如条件1为True,则开始执行条件1为真的代码块,
执行中判断条件2是否为True
如果条件1为False,则执行条件1为假的代码块。
2,应用场景:
可以做多层条件判断,
根据不同的情况执行相应的代码块,实现更复杂的控制流程。
说明:刘宏缔的架构森林—专注it技术的博客,
网站:https://blog.imgtouch.com
原文: https://blog.imgtouch.com/index.php/2023/11/17/python-qian-tao-fen-zhi-jie-gou/
代码: https://github.com/liuhongdi/ 或 https://gitee.com/liuhongdi
说明:作者:刘宏缔 邮箱: 371125307@qq.com
二,例子
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
# 3个数字比较最大值 digi1 = int ( input ( "请输入数字1:" )) # 获取用户输入的考试分数 digi2 = int ( input ( "请输入数字2:" )) digi3 = int ( input ( "请输入数字3:" )) if digi1 > digi2: # digi1是否大于digi2 if digi1 > digi3: print ( "最大值为:" ,digi1) else : print ( "最大值为:" ,digi3) else : # digi1小于digi2 if digi2 > digi3: print ( "最大值为:" ,digi2) else : print ( "最大值为:" ,digi3) |
运行结果:
请输入数字1:7
请输入数字2:3
请输入数字3:9
最大值为: 9
分类:
python基础课程
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧