这只是一个概念问题。在if语句链中,接下来的链中会发生什么? if-elif-if。我不确定Elif之后的if语句将如何处理代码。
答案 0 :(得分:1)
如果if
之后有elif
语句,则表示这是if语句的另一块。例如,如果我这样做
yes = "yes"
no = "no"
if yes == "yes":
print("yee")
elif no == "no":
print(":(")
它只会在第一个工作后停止后打印“ yee”。但是,如果我们这样做:
if yes == "yes":
print("yee")
if no == "no":
print(":(")
两者都将打印,因为它们是两个互不对应的不同语句。