- 条件语句作用
- if语法
- if…else…
- 多重判断
- if嵌套
if
if 条件:
条件成立执行的代码1
条件成立执行的代码2
......
if…else…
if 条件:
条件成立执行的代码1
条件成立执行的代码2
......
else:
条件不成立执行的代码1
条件不成立执行的代码2
......
多重判断
if 条件1:
条件1成立执行的代码1
条件1成立执行的代码2
......
elif 条件2:
条件2成立执行的代码1
条件2成立执行的代码2
......
......
else:
以上条件都不成立执行的代码
age = int(input('请输入您的年龄:'))
if age < 18:
print(f'您输入的年龄是{age}, 童工')
elif age > 18 and age < 60:
print(f'您输入的年龄是{age}, 合法')
elif age > 60:
print(f'您输入的年龄是{age}, 退休年龄')
if嵌套
if 条件1:
条件1成立执行的代码1
条件1成立执行的代码2
if 条件2:
条件2成立执行的代码1
条件2成立执行的代码2
三目运算符
条件成立执行的表达式 if 条件 else 条件不成立执行的表达式
a = 1
b = 2
c = a if a > b else b # 如果a > b成立,返回a, 否则返回b
print(c)