条件语句
if语句
python中的if语句和其他编程语言中的结构相同,由三部分组成:
- if关键字。
- 用于判断结果真假的条件表达式。
- 当表达式为真或非零时执行的代码。
单个if语句可以使用and、or、not实现多重条件的判断。
若执行的代码块仅有一行,则可以与if语句放在一行。
else语句
和其他语言一样,python也提供了与if配套使用的else语句。
要注意的是,python使用缩进而不是花括号来标记代码的边界。使用缩进可以让程序员自己决定else属于哪一个if,增加代码的准确性和易读性。
elif(else-if)语句
elif是python中的else-if语句,可以检查多个表达式是否为真,if语句最多只能有一个else,但可以有多个elif。
条件表达式
与c/c++不同,python中并没有三目运算符,取而代之的是X if C else Y
k=3
x=3 if (k