#新手入门提问:选则结构中if语句,elif和else有什么区别?
比如说变量a=100
if a==100: #if后面写条件,如果if的条件成立,执行if下方的语句,也就是print("1")
print("1")
elif ……: #如果if语句不成立,也就是a=100不成立,执行elif下方的语句,elif可以有很多个判断elif的条件成不成立
#elif下方的语句
else: #如果if和elif的条件都不成立,则执行else下方的语句
#else下方的语句
有帮助请采纳
if不成立则直接执行else,elif还需判断成立后执行。
elif是else if 的简写
elif 相当于else if
中文差别:elif(否则如果);else(否则)
其它差别:elif 后面还要写条件,else 后面不用写,只加一个冒号就可以。
elif 放在 if 和 else 中间,else 放在最后。
(好像说了堆废话)
if(如果)
elif=else if(否则如果 一般用if出现后)
else(否则)
以上仅供参考,如有任何疑问,可以评论回复,看到即回。
希望对题主有所帮助!可以的话,点个采纳!
elif是可以在后面继续跟条件的,但是else是在除了前面几个例子之外最后一个条件使用的