本文主要向大家介绍了Python语言之循环的使用,通过具体的内容向大家展示,希望对大家学习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 的语句块:
count = 0
while count
print (count, " 小于 5")
count = count + 1
else:
print (count, " 大于或等于 5")
执行以上脚本,输出结果如下:
0 小于 51 小于 52 小于 53 小于 54 小于 55 大于或等于 5
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 i in range(1,6):
for j in range(1, i+1):
print("*",end='')
print('\r')
输出结果:
***************
九九乘法表:
for j in range(1,10):
for i in range(1,j+1):
print(i,'*',j,'=',i*j,end='\t')
print()
以上就介绍了Python的相关知识,希望对Python有兴趣的朋友有所帮助。