我是靠谱客的博主 落寞香氛,这篇文章主要介绍if语句、while和for循环,现在分享给大家,希望可以做个参考。

一、if语句

1.多路分支
if 条件1:
    代码块1
elif 条件2:
    代码块2
else:
    代码块3
    
#python会执行第一次测试为真的语句,如果所有测试都为假,就执行else部分(本例)
2.三元表达式(短路运算)
x = y if a else z
# 只有条件a为真,才会执行x = y
#假设y是bool真值
x = (a and y) or z

二、while循环

1.break、continue、pass和else
  1. break跳出本层循环
  2. continue结束本次代码块的执行,跳到本层循环开头
  3. pass什么也不做,空的占位语句 (无限循环while True:pass)
  4. else 只有当循环正常离开才会执行(也就是说,不是由于break导致循环结束)

三、for循环

​ for循环首行定义了一个(或一些)赋值目标,以及想要遍历的对象,后面是要重复的语句。

赋值目标的变量名通常是for语句所在作用域的变量,它可以在循环主体中修改,但是当再次回到循环顶端时,会自动设成序列中的下一个元素。


最后

以上就是落寞香氛最近收集整理的关于if语句、while和for循环的全部内容,更多相关if语句、while和for循环内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(63)

评论列表共有 0 条评论

立即
投稿
返回
顶部