python学习第6节:循环控制

发布时间:2020/07/05 作者:天马行空 阅读(898)

1、布尔值

while循环和我们之前学过的if…elif…else语句,有一个共同的特点,就是当逻辑判断通过才会继续执行:

图片.png

计算机的逻辑判断只有两种结果,True(英文意思是“真”)和False(英文意思是“假”),没有灰色地带。这个计算真假的过程,叫做布尔运算。


在Python中,用两个数值做比较的布尔运算,主要包含以下情况:

图片.png


那布尔数之间可以运算么?可以!

包含了and、or、not、in、not in五种运算

a=1
b=6
if a==1 and b==6:
    print(true)
else:
    print(false)



2、循环控制-break

break的意思是“打破”,是用来结束循环的,一般写作if...break。它的写法长这样:

# break语句搭配for循环
for...in...:
    ...
    if ...:
        break

# break语句搭配while循环
while...(条件):
    ...
    if ...:
        break



3、循环控制-continue

continue语句的作用是 结束本轮循环,而不是结束整个循环,也就是 只有本轮循环 不再执行continue之后的语句,会直接跳到 下一轮 的循环过程。

# continue语句搭配for循环
for...in...:
    ...
    if ...:
        continue
    ...

# continue语句搭配while循环
while...(条件):
    ...
    if ...:
        continue
    ...



4、总结

图片.png

关键字python python教程