leilei520 发表于 2018-11-30 19:45:08

求助elif

elif到底哪里不一样,我看了视频好几遍看不明白,有大神解释下的吗?因为零基础学习python本人比较笨。求解。

塔利班 发表于 2018-11-30 19:50:19

elif 等价于
else:
    if
即之前的情况不满足的条件下加入额外条件
n=int(input('请输入一个整数'))
if n>0:
   print('n是正整数')
elif n<0:
   print('n是负整数')
else:
   print('n是零蛋')

leilei520 发表于 2018-11-30 19:59:44

塔利班 发表于 2018-11-30 19:50
elif 等价于
else:
    if


你好大神。
我可以理解为n<0如果是结果的话,那么系统将会直接直接执行elif里边所包含的结果,不再执行if 和else的结果

塔利班 发表于 2018-11-30 20:02:00

leilei520 发表于 2018-11-30 19:59
你好大神。
我可以理解为n

恩,对的

leilei520 发表于 2018-11-30 20:02:51

塔利班 发表于 2018-11-30 20:02
恩,对的

万分感谢。
页: [1]
查看完整版本: 求助elif