4.5Range
#range() 是一个函数,可以用来生成一个自然数的序列
r=range(5)#生成一个这样的序列[0, 1, 2, 3, 4]
print(r)
print(list(r))
#该函数需要三个参数,
# 1 起始位置 默认是0
# 2 结束位置
# 3 步长 默认是1
r=range(3,10)#[3, 4, 5, 6, 7, 8, 9]
print(list(r))
r=range(3,10,2)#[3, 5, 7, 9]
print(list(r))
r=range(10,0,-2)#[10, 8, 6, 4, 2]
print(list(r))
#通过range()可以创建一个执行指定次数的for循环
#for循环除了创建方式以外,其余的都和while一样
# 包括else break continue 都可以在for循环中使用
# 并且for循环使用更加简单
#将之前使用while循环做的练习,在使用for循环完成一次
for i in range(10):
print(i)
for s in 'hello':
print(s)