首页IT科技python条件语句有哪些(Python笔记(5)——if 语句一:条件测试(Python编程:从入门到实践))

python条件语句有哪些(Python笔记(5)——if 语句一:条件测试(Python编程:从入门到实践))

时间2025-05-28 12:17:51分类IT科技浏览4043
导读: 每条if语句的核心都是一个值为True或False的表达式...

  每条if语句的核心都是一个值为True或False的表达式            。Python根据条件测试的值为True还是False来决定是否执行if语句中的代码                  。如果条件测试的值为True            ,Python就执行紧跟在if语句后面的代码;如果为False                  ,Python就忽略这些代码      。

1. 检查是否相等:将一个变量的当前值同特定值进行比较         。使用双等号(==)

输出结果为:TrueFalse

2. 检查是否不相等:使用惊叹号和等号(!=)

1 b=bag 2 if b != package: #将b的值与package比较 3 print("this is a bag") #如果两者不相等      ,返回Ture(不输出)并执行if语句后代码;如果相等         ,返回False                  ,不执行if语句后代码
输出为: this is a bag
1 c=pig 2 if c != pig: #两者相等         ,返回False(不输出)      ,不执行if后语句                  。 3 print("this is a pig") #输出结果为空
输出为:

3. 比较数字:

1 age=21 2 print(age==18) 3 print(age>18) 4 print(age<=18) 5 age_1=22 6 if age_1>20: 7 print("你比我年龄大")
结果为:FalseTrueFalse你比我年龄大

4. 检查多个条件

(1)使用and检查多个条件:and左右两个条件都为真时                  ,整个表达式为True;至少有一个为假时            ,整个表达式为False         。

(2)使用or检查多个条件:or左右两个条件至少有一个为真时   ,通过测试;当条件都为假时                  ,使用or的表达式才为False      。

“and            ”举例:

1 a=18 2 b=22 3 print(a==18 and b==18) 4 5 c="int" 6 d=str 7 print(a!=class and d==str)
结果为:FalseTrue

“or                  ”举例:

1 a=18 2 b=22 3 print(a==20 or b==20) 4 5 c="int" 6 d=str 7 print(a!=class or d==str)
结果为: False True

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

(1)特定值包含在列表中:使用关键字“in      ”

(2)特定值不包含在列表中:使用关键则“not in         ”

1 print("包含(in)") 2 Flist=[tea,water,beer] 3 print(beerin Flist) 4 print(milk in Flist) 5 6 print("\n不包含(ont in)") 7 Hlist=[li hua,liu ming,zhang qing] 8 name=chen xin 9 if name not in Hlist: #name不在列表Hlist中               ,返回True,执行缩进语句                  。 10 print(Hlist[2].title()+" is her best friend.")
结果为: 包含(inTrue False 不包含(ont in) Zhang Qing is her best friend.
声明:本站所有文章               ,如无特殊说明或标注                  ,均为本站原创发布            。任何个人或组织   ,在未征得本站同意时            ,禁止复制            、盗用                  、采集      、发布本站内容到任何网站         、书籍等各类媒体平台   。如若本站内容侵犯了原著者的合法权益                  ,可联系我们进行处理                  。

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
电脑预防病毒的软件有哪些(推荐4款值得安装的电脑必备病毒防护工具) flash back to my mind(flashksk.exe进程是什么文件 有哪些用处 flashksk进程查询)