1.使用函数range()能轻松生成一系列的数字
#helloword.py
for value in range(1,5):
print(value)
输出:
D:\www>python helloword.py
1
2
3
4
函数range()让python从你指定的第一个值开始数,并在到达你指定的第二个值后停止,因此输出不包括第二个值(这里是指5)。
2.利用range()创建数字列表:使用函数list()将range()的结果直接转换为列表,经range()作为list()的参数
>>> numbers=list(range(1,5))
>>> print(numbers)
[1, 2, 3, 4]
eg:求包含前10个整数乘方的列表
squres=[ ]
for value in range(1,11)
squres.append(value**2)
使用函数range()时还可以指定步长
>>> numbers=list(range(1,11,2))
>>> numbers
[1, 3, 5, 7, 9]
函数range()从1开始数,不断的加2,直到达到或超过终值11.
3.对数字列表进行简单的统计计算
>>> numbers
[1, 3, 5, 7, 9]
>>> min(numbers)
1
>>> max(numbers)
9
>&