python3

第三节

条件判断

if

#为钱包赋值

money=1000
# 条件:如果有1000块钱以上(包含1000块),就去吃日料
if money>=1000:
    
    # 结果:显示‘你去吃日料’的结果
    print('金刚狼带凤凰女去吃日料')   
  • 首先,第一行代码,用“=”对当前情况进行赋值:将钱包 1000 赋值给变量 money。

  • 第二步,确定 if 条件: 如果钱包 money 的值>=1000, 就执行冒号后的下一行命令。

  • 第三步,用 print()命令打印出结果.


if…else…

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-55MmbHrx-1610893246710)(d:\Pictures\7.jpg)]

# 为钱包赋值
money = 1000

# 条件:如果有1000块钱以上(包含1000块),就去吃日料
if money>=1000:
    
    print('金刚狼带凤凰女去吃日料')  

# 条件:当不满足if条件,执行else条件下语句
else:
    
    print('金刚狼带凤凰女去吃KFC')  

if…elif…else…

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Om6DIVM8-1610893246716)(d:\Pictures\12.jpg)]

# 为钱包赋值
money = 999

# 条件:如果有1000块钱以上(包含1000块),就去吃日料
if money>=1000:
    
    print('金刚狼带凤凰女去吃日料')  

# 条件:如果有800-1000块钱之间(包含800块)
elif money>=800:
    
    print('金刚狼带凤凰女去吃披萨')

#不满足条件
else:
     print('金刚狼带凤凰女去吃KFC')
  • [if…elif…else…]多项判断语句的执行的顺序是如果不满足if的条件,就判断是否满足elif下的命令,不满足执行else下的命令

  • if、else、elif自身所代表的条件是三选一的

  • elif后可不接else


if嵌套

if嵌套的执行顺序

  1. 如果贡献值大于等于 600,显示“特种作战人员”,在此前提下:
    a.如果贡献值大于等于 800,显示“王者”。
    b.如果贡献值小于 800,显示“黄金”。

  2. 如果贡献值小于 600,显示“普通作战人员”,在此前提下:
    c.如果贡献值大于 400,显示“白银”。
    d.如果贡献值小于等于 400,显示“青铜”。

contribution=860

if contribution>=600:
    print('特种作战人员')

    if contribution>=800:
        print('王者')

    else:
        print('黄金')

else:
    print('普通作战人员')

    if contribution>400:
        print('白银')

    else:
        print('青铜')

print('结束')

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-1Fe4ABnW-1610893246720)(d:\Pictures\15.jpg)]

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值