python中循环分为两种第一种while循环. 第二种for循环
while循环:
例子:用while计算1-100总和
n= 100
sum = 0
counter = 1
while
counter<= n:
sum = sum + counter
counter+= 1
print("1 到 %d 之和为: %d"% (n,sum))
结果:1到100之和为:5050
while 循环使用 else 语句
在 while … else 在条件语句为 false 时执行 else 的语句块:
for循环:
continue用法:跳出次循环,之后的循环继续,不受到影响。
循环1-10,求除3的倍数之外的数的和
sum=0
for j in range(1,11):
if j%3==0:
continue
sum+=j
print(sum)
break用法:终止循环,当循环碰到break就会立即终止。
从1-10,遇到3的倍数退出
for i in range(1,11):
if i%3==0:
break
print(i)
---------------------
for嵌套例子
九九乘法表:
for j in range(1,10): for i in range(1,j+1): print(i,'*',j,'=',i*j,end='\t') print()