for循环中经常会用到range()函数,range()函数可以创建一个整数数列
用法:range(start,stop,step)
比如,打印0到10的数字
# 输出0到10的整数
for number in range(11):
print(number)
运行结果:
0
1
2
3
4
5
6
7
8
9
10
打印10到20之间的奇数,可以将range(start,stop,step)的step(步长)设置为2
# 输出10到20之间的奇数
for number in range(11, 21, 2):
print(number)
运行结果
11
13
15
17
19
注意:range()函数里面的参数只能是整数,否则会报错
for number in range(5.5): print(number)
运行结果:
for number in range(5.5):
TypeError: 'float' object cannot be interpreted as an integer