Python--条件空值语句

条件空值语句

if-elif-else语句
格式:
if 表达式1:
   语句1
elif 表达式2:
   语句2
elif 表达式3:
   语句3
…………
elif 表达式n:
   语句n
else:
   语句e

  最后的else语句可以不写。
  逻辑:当程序执行到if-elif-else语句时,首先计算“表达式1”的值,
  如果“表达式1”的值为真,则执行“语句1”,执行完“语句1”,则跳过整个if-elif-else语句。
  如果“表达式1”的值为假,计算“表达式2”的值。
  如果“表达式2”的值为真,则执行“语句2”,执行完“语句2”,则跳过整个if-elif-else语句。
  如果“表达式2”的值为假,计算“表达式3”的值。
  如此下去直到某个表达式的值为真才停止,如果没有一个真的表达式且有else语句,则执行语句“语句e”,没有else语句那就继续向下执行。
  举例

age = int(input())

if age < 0:
    print("ERROR")
elif age <=7:
    print("童年")
elif age <=13:
    print("少年")
elif age <=25:
    print("青年")
elif age <=45:
    print("盛年")
elif age <=55:
    print("达年")
elif age <=60:
    print("中年")
elif age <=75:
    print("老年")
elif age <=85:
    print("寿年")
else:
    print("暮年")

#elif     else if
#每个el都是对它上面所有表达式的否定
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值