python小笔记-随机数

随机数:

eg:print(random.choice([1,2,3,... ,n])) 随机返回一个数

eg:print(random.choice(“13579....n”)) 随机返回一个数

eg:print(random.choice(range(5)) #range(5) == [0,1,2,3,4] 随机返回一个

eg:print(random.choice([1,2,3,... ,n])) 随机返回一个数

eg:print(random.randrange(100)) 在[0,99】随机返回一个数

eg:print(random.randrange(1,100)) 在[1,100)随机返回一个数

eg:print(random.randrange(1,100,2)) 在[1,3,5,7....99]随机返回一个数

eg:print(random.randrange(1,100,5)) 在[1,6,11,16....96]随机返回一个数

eg:print(random.random()) 在[0,1)随机返回一个数

eg:list = [1,2,3,4,5,6]

random.shuffle(list) #将列表的所有元素随机排序

print(list)

eg:print(random.uniform(1,100)) 在[1,100]中随机生成一个实数(整数,小数都有可能)

猜你喜欢

转载自blog.csdn.net/qq_42326585/article/details/81199521
今日推荐