#range从知道的数字开始,到达指定的数字停止(不包含停止数字) for value in range(1,5): print(value) #可以使用range创建列表 numbers = list(range(1,6)) print(numbers) #range可以指定步长,如从1开始,到达11结束,步长为2 even_numbers = list(range(1,11,2)) print(even_numbers) squares = [] for value in range(1,11): square =value ** 2 squares.append(square) print(squares) #简洁版 squares = [] for value in range(1,11): squares.append(value**2) print(squares)