循环控制
定义
Python 循环语句是通过一条或多条语句的执行结果(True 或者 False)来决定执行的代码块。
并在符合条件的情况下跳出该段循环。
类似于控制语句。
如下图所示。
WHILE 循环
while 判断条件:
语句
求1~100的和
n = 0 sum = 0 while n <= 100:sum += nn += 1 print(sum)
九九乘法口诀
a = 1 while a < 10:b = 1while b <= a:c = a * bprint("%d * %d= %d" %(b,a,c),end = '\t') b += 1print('')a += 1
与else连用
n = 0 sum = 0 while n <= 100:sum += nn += 1 else:print("%d大于100"%(n)) #out:101大于100
无限循环
通过设置判断语句为True。
n = 1 while n == 1:print('进入无限循环')
简单语句组
FOR 循环
for循环的一般格式如下:
for <variable> in <sequence>:
<statements>
else:
<statements>
BREAK
Python break语句,就像在C语言中,打破了最小封闭for或while循环。
break语句用来终止循环语句,即循环条件没有False条件或者序列还没被完全递归完,也会停止执行循环语句。
break语句用在while和for循环中。
如果您使用嵌套循环,break语句将停止执行最深层的循环,并开始执行下一行代码
s = 'python' for i in s:if i == 't': breakprint(i) #out:p y