Administrator
发布于 2026-06-17 / 0 阅读
0
0

02-if

if

判断条件的结果,必须是布尔类型True或False
True会执行if内的代码语句
False则不会执行

if 判断条件:
    条件成立时执行...
age = 18
if age >= 18:
    print("18...")

if else

if 判断条件:
    条件成立时执行...
else:
    条件不成立时执行...
age = 15
if age >= 18:
    print("18...")
else:
    print("小娃娃...")

if elif else

if 条件1:
    条件1成立时执行...
elif 条件2:
    条件2成立时执行...
else:
    条件1和2都不成立时执行...
age = 20
if age == 18:
    print("18...")
elif age > 18:
    print("大娃娃...")
else:
    print("小娃娃...")

嵌套使用

用于多条件、多层次的逻辑判断

age = 66
if age == 18:
    print("18...")
elif age > 18:
    if age > 60:
        print("老娃娃...")
    else:
        print("成年人...")
else:
    print("娃娃???")

评论