循环
有限循环
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结束本次循环,继续下一次循环