![Python王者归来](https://wfqqreader-1252317822.image.myqcloud.com/cover/412/31794412/b_31794412.jpg)
上QQ阅读APP看书,第一时间看更新
5-6 嵌套的if语句
所谓的嵌套的if语句是指在if语句内有其他的if语句,下列是一种情况的实例。
![](https://epubservercos.yuewen.com/6532E4/17214367404798806/epubprivate/OEBPS/Images/Figure-P58_37565.jpg?sign=1739694236-5nmrrQqBAdVituafMPKd8St0vhNLfcZq-0-5e93f17ad2f988d7c2d93fc1fec6cc45)
其实Python允许加上许多层,不过层次一多,未来程序维护会变得比较困难。
程序实例ch5_8.py:测试某一年是否润年,润年的条件是首先可以被4整除(相当于没有余数),这个条件成立时,还必须符合,它除以100时余数不为0或是除以400时余数为0,当2个条件皆符合才算润年。
![](https://epubservercos.yuewen.com/6532E4/17214367404798806/epubprivate/OEBPS/Images/Figure-P58_37568.jpg?sign=1739694236-AdIOV14AzT0WGmyiQROU6fbG3dcTAySJ-0-3b3bd544cbe6e1f0c7f21fd97f697fc8)
执行结果
![](https://epubservercos.yuewen.com/6532E4/17214367404798806/epubprivate/OEBPS/Images/Figure-P58_37591.jpg?sign=1739694236-lWYA5XXKDwaA3hHObJGGsJdxk8WvvLDS-0-9e0829e800bea342581492246de44543)
所谓的嵌套的if语句是指在if语句内有其他的if语句,下列是一种情况的实例。
其实Python允许加上许多层,不过层次一多,未来程序维护会变得比较困难。
程序实例ch5_8.py:测试某一年是否润年,润年的条件是首先可以被4整除(相当于没有余数),这个条件成立时,还必须符合,它除以100时余数不为0或是除以400时余数为0,当2个条件皆符合才算润年。
执行结果