《Python从入门到实践》知识点总结归纳——第五章

   日期:2024-01-17     浏览:40    评论:0    

1.if语句

1.1条件测试——每条if 语句的核心都是一个值为TrueFalse 的表达式,如果条件测试的值为True ,Python就执行紧跟在if 语句后面的代码;如果为False ,Python就忽略这些代码。

== :检查值是否相等,区分大小写

!= : 检查值是否不相等,区分大小写

and,or : 检查多个条件,和 或

in : 检查特定值是否包含在列表中,if 'mushrooms' in requested_toppings:

not in :检查特定值是否不包含在列表中,if user not  in banned_users:

布尔表达式:game_active = True     can_edit = False

1.2 if-else——if-else 语句块类似于简单的if 语句,但其中的else 语句让你能够指定条件测试未通过时要执行的操作

age = 17
if age >= 18:
    print("You are old enough to vote!")
    print("Have you registered to vote yet?")
else:
    print("Sorry, you are too young to vote.")
    print("Please register to vote as soon as you turn 18!")

同时,经常需要检查超过两个的情形,为此可使用Python提供的if-elif-else 结构还可使用多个elif代码块,也可省略else代码块

有时候 必须检查你关心的所有条件。在这种情况下,应 使用一系列不包含elif 和else 代码块的简单if 语句。在可能有多个条件为True ,且你需要在每个条件为True 时都采取相应措施时。总之, 如果你只想执行一个代码块,就使用if-elif-else 结构;如果要运行多个代码块,就使用一系列独立的if 语句。 1.3使用if语句处理列表——对列表中特定的值做特殊处理;高效地管理不断变化的情形 确定列表不是空的:在if 语句中将列表名用在条件表达式中时,Python将在列表至少包含一个元素时返回True ,并在列表为空时返回False 。  
 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服