一般形式
Python的if语句属于多数面向过程语言中的典型if语句。它的形式是if测试后面跟着一或多个可选的elif测试,以及位于末尾可选的else块。
单个if语句
if 表达式:
语句块
表达式可以是布尔值或者是一个变量。如果表达式为真那么就执行当前模块,如果表达式的值为假那么就会跳过假的那个模块继续向下执行下面的模块。if语句和汉语里的“如果·····就”的意义一样。
age = int(input('输入你的年龄:') ) #输入年龄
if age>=18: #判断年龄大于或等于18岁,表示成年。
print('年龄是:',age,'岁,你成年了')
if age<18: #判断年龄小于18岁,表示没有成年。
print('年龄是:',age,'岁,没有成年')
if·····else语句
if 表达式:
语句块1
else:
语句块2
使用if·····else语句的时候,表达式可以是一个布尔值或一个单纯的变量。if和else部分都对应一段嵌套代码块(Python