Python学习随记-循环语句、break语句、continue语句、布尔值与空值

循环语句

while语句

格式:

while 表达式:
    语句

while语句Demo

逻辑:

  • 当程序执行到while语句时,首先计算“表达式”的值,如果“表达式”的值为假,那么结束整个while语句。如果“表达式”的值为真,则执行“语句”,执行完“语句”再去计算“表达式”的值。如此循环往复,直到“表达式”的值为假才停止。

死循环:

  • 表达式永远为真的循环

while和else

  • 格式:
while 表达式:
    语句1
else:
    语句2
  • 逻辑:在条件语句(即“表达式”)为False时执行else中的“语句2”。

for语句

格式:

for 变量名 in 集合:
    语句
for i in [1, 2, 3, 4, 5]:
    print(i)
print("for循环结束")

'''结果为:
1
2
3
4
5
for循环结束
'''

逻辑:

  • 按顺序取“集合”中的每个元素赋值给“变量”,再去执行“语句”。如此循环往复……,直到取完“集合”中的元素截至。

break语句

作用:

  • 跳出for和while循环

注意:

  • 只能跳出距离它最近的那一层循环
  • 循环语句可以有else语句,但如果是break导致循环截止,那么程序不会执行else下面的语句

continue语句

作用:

  • 跳过当前循环中的剩余语句,然后继续下一次循环

布尔值与空值

  • 布尔值只有True、False两种值。
  • 空值是Python中一个特殊的值,用None表示。None不能理解为0,因为0是有意义的,而None是一个特殊值。

猜你喜欢

转载自blog.csdn.net/qq_34944851/article/details/81383861
今日推荐