random
Posted changwoo
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了random相关的知识,希望对你有一定的参考价值。
1 import random
2
3 result = random.randint(1, 7) # 随机生成1到7的整数
4 result = random.random() # 随机生成[0,1)的浮点数
5 result = random.randrange(1, 7) # 随机生成1到7的整数
6 result = random.choice([1, 2, 3, 4]) # 从列表中随机选择一个元素
7 result = random.choice((1, 2, 3, 4))
8 li = [1, 2, 3, 4]
9 random.shuffle(li) # 打乱li的顺序
10 result = random.sample(li, 3) # 从列表中随机截取3个元素组成一个新的列表
11
12 print(result)
测试性能
1 import random
2 import time
3 start_time = time.time()
4
5 num = 1
6 while 1:
7 num += 1
8 random.random()
9 end_time = time.time()
10 if end_time - start_time >= 1:
11 break
12
13 print(num)
以上是关于random的主要内容,如果未能解决你的问题,请参考以下文章