- Python王者归来
- 洪锦魁
- 216字
- 2020-08-28 21:54:52
5-4 if … else语句
程序设计时更常用的功能是条件判断为True时执行某一个程序代码区块,当条件判断为False时执行另一段程序代码区块,此时可以使用if … else语句,它的语法格式如下:
if (条件判断):# 小括号可以省略 程序代码区块一 else: 程序代码区块二
上述观念是如果条件判断是True,则执行程序代码区块一,如果条件判断是False,则执行程序代码区块二。可以用下列流程图说明这个if … else语句:
![](https://epubservercos.yuewen.com/6532E4/17214367404798806/epubprivate/OEBPS/Images/Figure-P56_36688.jpg?sign=1739532208-HWjENpMTn74Jb3Q0QvjntX4VFbCzaOKl-0-26dd3f81dad81537c64c034e0f7ca8fb)
程序实例ch5_3.py:重新设计ch5_1.py,多了年龄满20岁时的输出。
![](https://epubservercos.yuewen.com/6532E4/17214367404798806/epubprivate/OEBPS/Images/Figure-P56_36691.jpg?sign=1739532208-09HuGBdoc6NbfG4K1c8PoJI6INvRMowE-0-9c385924f148f94a31087adb74c76687)
执行结果
![](https://epubservercos.yuewen.com/6532E4/17214367404798806/epubprivate/OEBPS/Images/Figure-P56_36697.jpg?sign=1739532208-3Pa4rF4wVgfN58hlGxxNAF2j5kWDzfn5-0-0ce2dcdb7e23e08717b6b90eb82918f8)
程序实例ch5_4.py:奇数偶数的判断。
![](https://epubservercos.yuewen.com/6532E4/17214367404798806/epubprivate/OEBPS/Images/Figure-P56_36700.jpg?sign=1739532208-l6yhokDQrAw3r0zG15VLr4MTm46Ze1mn-0-a18248a88fce04791a509ccdcbde3fd4)
执行结果
![](https://epubservercos.yuewen.com/6532E4/17214367404798806/epubprivate/OEBPS/Images/Figure-P56_36706.jpg?sign=1739532208-pJAepfYWs0F7X8lB7XXdjFgPVf8m3vx8-0-5b931fbeb1071800482eb779a160a4c0)