赞
踩
for循环:
for i in range(1,10):循环1到10
代码块:
range(1,11)#循环中使用1到10
range()函数可以生成一个数列,来用于for in 循环,函数的三个参数都可以为负数,如:
range(-10,-100,-30)
生成一个(-10,-40,-70)的数列
range(5)生成一个0到4的数列。
range(3,12)生成一个3到11的数列
range(1,20,2)#第三个参数是循环步长,可以为负数
str(i)#将变量i的值转换成字符串形式,另一种写法”%d”%i
for break else用法
for i in range(1,11):
if i%2==0:
print("执行一次后结束循环”)
break
else:
print(break跳出不执行,循环结束后执行)
while 循环
i=0
while i<11:
print(i)
i+=1
输出数字1到10
多用于循环次数不固定
while True:用于无限循环,当满足一定条件时跳出循环
需要注意冒号和缩进
while 循环使用 else 语句
在 while … else 在条件语句为 false 时执行 else 的语句块,当使用break退出循环时则不执行else语句块:
count=0
while count<5:
print (count,"小于5”)
count+=1
else:
print(count,“大于或等于5”)
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。