python之if语句

1.条件测试:

每条 if 语句的核心都是一个值为 True 或 False 的表达式,这种表达式被称为条件测试。

Python根据条件测试的值为 True 还是 False 来决定是否执行 if 语句中的代码。

2.检查多个条件:

1.使用and检查多个条件。

要检查是否两个条件都为 True ,可使用关键字 and 将两个条件测试合而为一;如果每个测试都通过了,整个表达式就为 True ;反正为False.

  例:

age_0 = 22


age_1 = 18


age_0 >= 21 and age_1 >= 21


False


age_1 = 22


age_0 >= 21 and age_1 >= 21


True

2.使用or检查多个条件:

只要至少有一个条件满足,就能通过整个测试。仅当两个测试都没有通过时,使用 or 的表达式才为 False 。

age_0 = 22


age_1 = 18


age_0 >= 21 or age_1 >= 21


True


age_0 = 18


age_0 >= 21 or age_1 >= 21


False

3.检查特定值是否包含在列表中:

要判断特定的值是否已包含在列表中,可使用关键字 in 。

例:

requested = ['mushrooms', 'onions', 'pineapple']


'mushrooms' in requested


True


  'pepperoni' in requested


False


4.检查特定值是否不包含在列表中:

确定特定的值未包含在列表中很重要;在这种情况下,可使用关键字 not in 。

例:

banned_users = ['andrew', 'carolina', 'david']


user = 'marie'


  if user not in banned_users:


print(user.title() + ", you can post a response if you wish.")


5.if语句包含(简单的if语句,if-else 语句,if-elif-else结构)






  • 0
    点赞
  • 0
    评论
  • 0
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

©️2021 CSDN 皮肤主题: 编程工作室 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值