Python学习笔记8.6

本文介绍了Python中的if条件语句及其用法,包括基于年龄的啤酒饮酒限制示例和根据名字打印不同消息的场景。还探讨了字符串长度的判断,并展示了elif和else子句的使用。通过这些例子,读者可以理解如何在Python中进行条件判断和逻辑控制流程。
摘要由CSDN通过智能技术生成

if条件语句。

age = 27

if age < 21:
   print("No Beer for you!")

if用于判断所给条件是否成立,成立则执行冒号后面部分,该段代码的结果为无输出,因为条件不成立。如果将age改为13,则输出引号部分。

name = "SunMoon"

if name == "Sun":
    print("Hey Sun")
elif name == "Moon":
    print("What's up?")
elif name == "SunMoon":
    print("I love you")

结果为 I love you 

==,!=可以判断字符串是否相等(3.8版本之后使用is/is not会有warning)

注意:=是赋值,==是判断

name = "SunMoon"

if len(name) == 3:
    print("Hey Sun")
elif len(name) == 5:
    print("What's up?")
elif len(name) == 7:
    print("I love you")

结果为I love you 

利用len()函数可以判断字符串长度。

elif判断到成立的条件就会停止,不再继续往下执行。

如果条件均不成立,可以在最后加入else,作为以上条件均不成立后执行的语句(default answer)。 

name = "SunMoon"

if name == "Sun":
    print("Hey Sun")
elif name == "Moon":
    print("What's up?")
elif name == "Meng":
    print("I love you")
else:
    print("I MISS YOU!")

结果为I MISS YOU

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值