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']
本文详细介绍了Python中range()函数的基本用法,包括生成数字序列、创建数字列表及使用不同步长。同时,展示了如何利用range()进行数学运算,如生成平方数列表,以及如何对列表进行切片操作来处理部分元素。
4074

被折叠的 条评论
为什么被折叠?



