if-elif-else 结构语句

先看凡云阁示例:

age=12
if age<4:
    print("you 0")
elif age<18:
    print("you 25")
else:
    print("you 40")

上面代码含义:

按步骤执行,条件为真就不执行下一条。

如果age小于4,则输出 you 0

如果age小于18,则输出 you 25

如果上面两个条件都不满足,则输出 you 40

所以,上面代码输出结果为:

you 25

上面代码可以用更精简的代码替代:

age=12 
if age<4:
    price=0 
elif age<18:
    price=25 
else:
    price=40 
print(f"your admission cost is {price}.")

输出结果:

your adminssion cost is 25

再来看一个示例:

age=12

if age<4:
    price=0
elif age<18:
    price=25
elif age<65:
    price=40
elif age>=65:
    peice=20
print(f"your admission cost is {price}.")

if elif 语句可以使用多个elif ,可以不用else来结束语句。


本文固定链接: http://www.fanyun.ltd/2117.html | 凡云阁

fanyun
作者:fanyun 于2023年05月07日发表 & 关键词:
除非注明 否则文章均为原创,转载请注明出处: if-elif-else 结构语句 | 凡云阁

if-elif-else 结构语句:等您坐沙发呢!

发表评论

亲,不支持纯字母、符号评论哦~