Python学习笔记:从入门到放弃(4)判断语句的使用
2020-03-25 13:21 作者:僚机Wingplane | 我要投稿


Python 条件语句是通过一条或多条语句的执行结果(True 或者 False)来决定执行的代码块。
True和False即布尔值,用以判断条件真假。在使用if判断时,判断的先后次序是自上而下的,如果同时满足多个条件语句则只会运行第一个满足条件的(可以理解为优先级不同,越靠前优先级越高),这一点需要注意并加以利用。
但与C\C++等语言不同,Python中是不提供switch/case语句的。Python 中用elif代替了else if,所以if语句的关键字为if – elif – else。与C不同的地方还有,条件语句中的判断条件无需用括号包住,但需要和if语句的关键字用空格隔开并在每个条件后面使用冒号 :表示接下来是满足条件后要执行的语句块。
Python中使用条件控制语句要格外注意缩进,缩进出现问题可能导致系统完全无法运行,或者逻辑出现错误。
if中常用的操作运算符有:<
小于,<=
小于或等于,>
大于,>=
大于或等于,==
比较两个值是否相等,!=
比较两个值是否不相等。比较两个值是否相等需要使用两个等号。
如果代码块过大可以点击侧边栏的加减号隐藏/显示代码块



例程
运行结果




参考文章:
Python3条件控制:https://www.runoob.com/python3/python3-conditional-statements.html
《Python语言应用》 西安外国语大学 康俊民