条件判断 --- if
if是一个判断语句,通过条件是否满足来决定执行哪一代码块
- True ------ 1 ------ 逻辑真
- False ------ 0 ------ 逻辑假
结构语法
注意缩进,一个缩进四个空格 = 一个Tab键
if 判断语句:
代码块1
elif 判断语句:
代码块2
else:
代码块3
案例
age = int(input("请输入你的年龄:"))
if age > 18:
print("你已成年")
elif age < 18:
print("你未成年")
else:
print("你刚好成年")
三目运算
简化版if,一半用做简单的代码判断
num = int(input('请输入你的年龄:'))
print("你已经成年了") if num >= 18 else print("你还没有成年")
- 效果等同于
num = int(input('请输入你的年龄:'))
if num >= 18:
print("你已经成年了")
else:
print("你还没有成年")
嵌套三目运算符
num = int(input("请输入你的年龄:"))
print("你已经成年了") if num > 18 else (print("你刚好成年") if num == 18 else print("你还未成年"))