random是内建函数,作用是产生随机数
导入模块
import random
几个最常用的函数
1.random.randint()
>>> random.randint(1,10)
5
产生一个1-10的随机整数(包含1和10)
2.random.random()
>>> random.random()
0.8956469351218398
生成一个[0.0,1.0)的浮点数
3.random.choice(seq)
>>> random.choice((1,2))
2
>>> random.choice([1,2,3,4])
3
>>> random.choice("nihao")
'n'
值得注意的是seq必须是一个序列(列表,元组,字符串)
4.random.uniform()
>>>random.uniform(3.3,52.3)
21.53881144152618
uniform(a,b) 生成a,b之间浮点数,a,b可以不是整数
5.random.randrange(start,stop,step)
生成一个从start到stop(不包括stop),间隔为step的一个随机整数。start、stop、step都要为整数,且start