for循环示例1
for i in range(1,10,2):
print(i)
输出:
1
3
5
7
9
range 对象
range
类型表示不可变的数字序列,通常用于在 for
循环中循环指定的次数。
range
(start, stop[, step]),
如果省略 step 参数,其默认值为 1
。 如果省略 start 参数,其默认值为 0
,如果 step 为零则会引发 ValueError
。
如果 step 为正值,确定 range r
内容的公式为 r[i] = start + step*i
其中 i >= 0
且 r[i] < stop
。
如果 step 为负值,确定 range 内容的公式仍然为 r[i] = start + step*i
,但限制条件改为 i >= 0
且 r[i] >stop
.
for循环示例2
遍历字符串
for i in "i am zd":
print(i+",",end="")
输出:
i, ,a,m, ,z,d,
for循环示例3
列表遍历循环
for i in ["asd","aqw","fgg"]:
print(i,end="")
output:
asdaqwfgg
python文档https://docs.python.org/zh-cn/3/