多重路径
Hoppy 来到了一个三岔路口。世界不总是非黑即白,有时有很多选择。
Python 使用 elif (即 "else if" 的缩写) 来处理多个选择。
Elif 咒语
color = "red"
if color == "blue":
print("天空")
elif color == "green":
print("草地")
elif color == "red":
print("火焰")
else:
print("未知颜色")
Python 会逐个检查。一旦找到匹配的条件,它就会停止检查剩下的部分。
你的任务
1
路标
创建一个变量 path 并设为 "mountain"。
2
森林之路
检查 path 是否为 "forest"。如果是,打印 "树木"。
3
高山之路
使用 elif 检查 path 是否为 "mountain"。如果是,打印 "岩石"。
4
迷路
使用 else,如果都不匹配,打印 "迷路了"。
参考答案点击展开点击收起
这是导航的方法:
path = "mountain"
if path == "forest":
print("树木")
elif path == "mountain":
print("岩石")
else:
print("迷路了")高级技巧想更进一步?点击展开点击收起
顺序很重要!Python 会选择它发现的 第一个 为真的路径。
score = 95
if score > 90:
print("A")
elif score > 80:
print("B")
# 如果我们交换顺序,先检查 > 80,那么 95 分也会打印 "B"!pymain.py
Loading...
终端输出
Terminal
Ready to run...