循环控制

循环控制

定义

Python 循环语句是通过一条或多条语句的执行结果(True 或者 False)来决定执行的代码块。

并在符合条件的情况下跳出该段循环。

类似于控制语句。

如下图所示。

WHILE 循环

while 判断条件:

   语句

 

求1~100的和

n = 0
sum = 0
while n <= 100:
    sum += n
    n += 1
print(sum)

九九乘法口诀

a = 1
while a < 10:
    b = 1
    while b <= a:
        c = a * b
        print("%d * %d= %d" %(b,a,c),end = '	')         
        b += 1
    print('')
    a += 1

与else连用

n = 0
sum = 0
while n <= 100:
    sum += n
    n += 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':        
        break
    print(i)  #out:p y
原文地址:https://www.cnblogs.com/qianslup/p/11107106.html