range()的用法
1、 函数range() 让Python从你指定的第一个值开始数,并在到达你指定的第二个值后停止,因此输出不包含第二个值(这里为5)。
for value in range(1,5):
print(value)
执行结果为:
1
2
3
4
2、使用range()创建数字列表
number=list(range(1,6))
print(number)
执行结果为:
[1,2,3,4,5,]
2.1、使用函数range() 时,还可指定步长。例如,下面的代码打印1~10内的偶数:
number = list(range(2,11,2))
print(number)
执行结果为:
[2, 4, 6, 8, 10]
在这个示例中,函数range() 从2开始数,然后不断地加2,直到达到或超过终值(11)
2.2、求1~10以内的平方
number = []
for value in range(1,11):
numbers = value**2
number.append(numbers)
print(number)
执行结果为:
[1, 4, 9, 16, 25, 36, 49, 64, 81, 100]
3、使用列表的一部分(切片)
处理列表的部分元素——Python称之为切片
players = ["a","b","c","d"]
print(players[0:3])
执行结果为:
['a', 'b', 'c']