Python 内置函数

range()

range(stop)
range(start, stop[, step])

type(range(10))

#返回的结果是一个整数序列的对象,而不是列表

1
2
3
4
5
6
7
8
>>> list(range(0, 30, 5))
>>> [0, 5, 10, 15, 20, 25]

>>> list(range(0, -10, -1))
>>> [0, -1, -2, -3, -4, -5, -6, -7, -8, -9]

>>> list(range(1, 0)
>>> []
  1. divmod(a,b) 得到商和余数的一个元组(a // b, a % b)

    divmod(7, 2)
    (3, 1)
    divmod(8, 2)
    (4, 0)
    divmod(1+2j,1+0.5j)
    ((1+0j), 1.5j)