条件语句
条件语句是用通过根据条件的True或False,判断执行哪一块代码块。
基本示例如下:
在Python中,什么样的才是True,什么样的才是False?
如果条件值为0或者空(Null)则为False,否则为True,如:
所以,弄清楚什么样的值为True,什么样的值为False,对条件语句的应用很重要。
条件语句的写法
if 条件判断: 代码块1...... elif 判断条件 :[可选] 代码块2…… else:[可选] 代码块3……
在条件判断时,可以使用>(大于)、<(小于)、==(等于)、>=(大于等于)、<=(小于等于)等运算符或者使用逻辑运算符(not、and、or)成员运算符(in、not in),如:
注意事项:在执行条件语句时,当第一个条件为True时,就不会在执行下面的条件语句了,如:
Python类似Java中的三目运算符写法(因为Python没有三目运算符):
在Java中,三目运算符是这样的:
Java方式: b = a > 1? "表达式1":"表达式2" Python方式: h = "变量1" if a>b else "变量2"
当然,Python中也没有Switch语句,但仍然可以使用"if"实现,将在下次给我示例。
今天先到这,最后,给作者一点点的鼓励,一定会做得更好,谢谢。