Python中的random库

random.seed(10) #生成随机种子,如果设定种子,则第一个随机数固定为0.57
print(random.random()) #随机生成任意0-1的随机数
print(random.randint(10,100))#生成a-b之间的随机整数
print(random.randrange(10,100,15))#生成a-b之间,以c为步长的数字
print(random.getrandbits(16))#生成随机16进制数
print(random.uniform(10,15))#生成a-b之间的任意实数
print(random.choice([1,2,3,4,6,78,89,5]))#提取序列中任意值
s = [1,2,3,4,6,78,89,5]#重排序列
random.shuffle(s)
print(s)
0.5714025946899135
64
55
37885
10.074162230122768
5
[4, 6, 78, 1, 2, 3, 89, 5]
发布了92 篇原创文章 · 获赞 52 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/gophae/article/details/104854979
今日推荐