Python学习笔记012

循环

有限循环

for

 

range(5),默认从0开始,到4结束,不包含当前显示数,相当于range(0,5)

range(2,6),自定义从2开始,到5结束,不包含当前显示数

range(1,100,2),自定义从1开始,到99结束,不包含当前显示数,步长为2

 

break 中断,跳出当前循环

for

  break

else

break 过后,就不会执行最后面的else语句

 

flag = False

if not flag:

flag其实是(flag == flag),这时flag是True,之前的flag是False,所以flag== flag为假,那么not flag就为真,if 后面的内容为真时,就执行冒号后的内容。

可使用逻辑运算符not对一个条件取反,这个not运算符将相等性比较的结果取反,使得一个False的返回结果变为True,因此产生于没有not操作符相反的动作。

无限循环

while

 

while

  break

else

break 跳出本层整个循环

 

for

  continue

else

continue结束本次循环,继续下一次循环

 

posted @ 2020-02-29 10:35  wtzxxy  阅读(136)  评论(0)    收藏  举报