Python第三课:单项判断、双向判断与多向判断(if;if…else…;if…elif…else…)

这篇博客详细介绍了Python中的条件判断语句,包括单向判断(if)、双向判断(if...else...)、多向判断(if...elif...else...)以及if嵌套的使用方法,通过实例解析了每种判断结构的执行逻辑。最后,提供了几个编程练习题,帮助读者巩固所学知识。
摘要由CSDN通过智能技术生成
一、单向判断:if
  • 意思就是:如果……就……
    • if(条件)后须跟随英文冒号:
# 为钱包赋值
money = 1000

# 条件:如果有1000块钱以上(包含1000块),就去吃日料
if money>=1000:
    
    # 结果:显示‘你去吃日料’的结果
    print('金刚狼带凤凰女去吃日料')   
  • 这段代码的实现逻辑是:

    1. 首先,第一行代码,用=号对当前情况进行赋值:将钱包1000赋值给变量money。

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

    3. 第三步,用print =()命令打印出结果, 你去吃日料吧,带上钱,带上女朋友。

点击关闭图片

  • 缩进
    • 切记满足条件的输出结果前要有缩进.,缩进是四个空格或一个Tab键
    • 被缩进的所有内容被称为if语句内的代码块
    • 表示: 如果满足if条件,计算机就会执行if语句内的代码块。(缩进的所有内容)

点击关闭图片

点击关闭图片

二、双向判断:if…else…
  • 如果满足if的条件,则执行if代码块内内容;若不满足if的条件,则执行else代码块内内容
    • if后须跟随条件,并加英文冒号:
    • else后不用跟随条件,加英文冒号:
# 为钱包赋值
# 条件:如果有1000块钱以上(包含1000块),就去吃日料
if money>=1000:
    
    print('金刚狼带凤凰女去吃日料')  

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

# 赋值语句:为体重赋值
weight = 98

# 条件:满足体重超过90(包含90)
if weight>=90:
    
    # 结果:显示‘跑步’的结果
    print('她就每天去跑步')
    
# 条件:当赋值不满足if条件时,执行else下的命令
else:
    
    # 结果:显示‘散步’的结果
    print('她就每天去散步')

点击关闭图片

三、多向判断
  • 多向判断的语句为:if…elif…else
    • if后须跟随条件,并加英文冒号:
    • elif后须跟随
  • 2
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值