一.if else elif
1>python中条件判断只有if else elif
2>当多个条件判断时,if if组合与if elif组合的区别
ifif组合每个if语句全部执行。if elif组合,当if执行后不去执行elif,当if不符合时才执行elif
例如
age=int(input("请输入您的年龄")) if age>18: print("成年人") elif age>17: print("幼龄") else: print("未成年人")
这次条件1和条件2是相关的,也就是说,如果条件1判断成功的话,条件2就不会继续判断了。反过来,如果条件1判断失败,那么就会继续判断条件2.如果条件1和条件2都判断失败,那么则执行else里面的语句。
结果:当输入19时,输出结果为成年人
age=int(input("请输入您的年龄")) if age>18: print("成年人") if age>17: print("幼龄") else: print("未成年人")
结果:当输入19时,输出结果为成年人 幼龄