for循环
for循环
for循环是一个依次重复执行的循环,常用于遍历列表、元组等序列,以及可迭代的对象
迭代变量用于存放从序列类型变量中读取出来的元素,所以一般不会在循环中对迭代变量手动赋值;代码块指的是具有相同缩进格式的多行代码(和 while 一样),由于和循环结构联用,因此代码块又称为循环体。
"""for循环"""
for i in range(5):
print(i)
"""
range()是函数内置函数,多用于for循环中,
作用:根据参数生成连续的整数,
range(start, end, step)
如果有1个参数就是结束,开始和步长分别默认为0、1,
2个参数就是开始和结束,步长默认为1,
3个参数就是开始、结束、步长,
注意:range()函数取开始不取结束。
"""
# 这是列表推导式,用的不多
a = [x for x in range(1, 10, 2)]
print(a)
# 遍历字符串
word = '好好学习,天天向上'
for x in word:
print(x)
'''结果
0
1
2
3
4
[1, 3, 5, 7, 9]
好
好
学
习
,
天
天
向
上
’''