if语句学习
if表达式结果为true,则执行代码块中的代码
if表达式:
一些代码
pyhton使用缩进(一行的开始处的空白)来分隔代码块
而其他语言,比如c语言使用大括号来实现分隔代码块,但是在Python中必须使用缩进。
创建一个demo.py,并写入代码
if 10 > 5:
print("10 > 5")
print("program end")
输出:
10 > 5
program end
表达式10>5.于是执行缩进的代码块,所以会输出“10 > 5”。运行if语句后的代码,并显示“program end”。
注意:
if语句中表达式末尾使用冒号
由于程序包含多行代码,因此应该将其作为单独的文件创建并运行
之后的多行代码演示,均表示创建一个文件,写入代码,然后运行的结果。
if语句允许嵌套使用,可用于执行更复杂的判断。
内部if语句是外部语句的代码块部分
这是查看是否满足多个条件的一种方法。
num = 15
if num > 5:
print("bigger than 5")
if num <= 47:
print("between 5 and 47")
#运行结果:bigger than 5
between 5 and