Python3条件语句-Python入门到精通
本文最后更新于:2024年6月17日 下午
条件语句
条件语句是通过一条或多条语句的执行结果来决定接下来执行的代码块。
这么理解比较抽象,可以用下面的流程图来展示。

当程序执行到条件语句时,会根据条件语句的执行结果选择不同的路径继续执行程序,没有选择的路径将不会被执行。
if 语句
在 Python3 中的条件语句只有 if 。使用形式如下:

其中,灰色语句是可以被替换的。抽象出来,就是如下格式:
1 | |
- 如果
表达式1为True,将执行语句1块语句 - 如果
表达式1为False,将执行表达式2条件语句 - 如果
表达式2为True,将执行语句2块语句 - 如果
表达式2为False,将执行语句3块语句
我们可以就上面的例子,完善一下,写一个小程序:
1 | |
将以上程序保存在 test.py 文件中,并执行该程序:
1 | |
if 嵌套
在嵌套 if 语句中,可以把 if...elif...else 结构放在另外一个 if...elif...else 结构中,如下:
1 | |
练习题
习题 1:
用条件语句实现从键盘输入年份,判断该年是闰年还是平年?
(提示:能被 400 整除,或者能被 4 整除却不能被 100 整除的年份是闰年)习题 2:
用条件语句实现从键盘输入三个整数,按照从大到小的顺序输出。
更多编程教学请关注公众号:潘高陪你学编程

习题答案
- 习题 1:
1 | |
- 习题 2:
1 | |
如果这篇文章对你有帮助,或者想给我微小的工作一点点资瓷,请随意打赏。

微信支付

支付宝
Python3条件语句-Python入门到精通
https://blog.pangao.vip/Python3条件语句-Python入门到精通/