目录
一,while循环结构
while循环的语法格式如下:
while 条件表达式:
循环体语句
我们来利用while循环打印从1-10的数字。
# 循环结构
x=0
while(x<10):
x+=1
print(x)
结果就是:
简单改一下,就可以实现0-100的累加和,偶数和,奇数和
累加和
# 循环结构
x=0
sum=0
while(x<100):
x=x+1
sum=sum+x
print("100累加和为:",sum)
结果:
100之内的奇数和
# 循环结构
x=0
sum=0
while(x<100):
if x%2==1:
sum=sum+x
x+=1
print("100奇数和为:",sum)
结果:
二、for..in..
for循环通常用于可迭代对象的遍历。
for循环的语法格式如下:
for 变量 in 可迭代对象:
循环体语句
简单来个例子:
for x in (20,30,40):
print(x*3)
结果是:
60,90,120
for _ in "python":
print(_)
结果:
三、break语句
break语句可用于while和for循环,用来结束整个循环。
当有嵌套循环(这儿指的是if)时,break语句只能跳出最近一层的循环。
while 1:
a = input("请输入一个字符(输入Q或q结束)")
if a.upper()=='Q':
print("循环结束,退出")
break
else:
print(a)
结果如下:
四、continue语句
continue语句用于结束本次循环,继续下一次。
多个循环嵌套时,continue也是用于最近的一层循环。
下面实例:
while 1:
s = input("请输入一些大于0的数字(按N或n结束)")
if s.upper()=='N':
print("录入完成,退出")
break
if float(s)<0:
continue
原创不易,读者大大给点个赞吧!!!!