注:如果直接使用random
无法避免生成不重复的随机数,除非使用set
,所以换一个思路,在所给的区域的所有数值中选择一定数量的数即可,只要给定的数不存在重复值,那么就不会被选出同样的数。
可根据需求修改代码,示例代码如下:
import random
random.seed(0) # 确定随机种子
random.sample(range(1, 10), 5) # 从 1,2,3,4,5,6,7,8,9 中选5个数
2023-04-18 14:17:22 阅读次数:451
注:如果直接使用random
无法避免生成不重复的随机数,除非使用set
,所以换一个思路,在所给的区域的所有数值中选择一定数量的数即可,只要给定的数不存在重复值,那么就不会被选出同样的数。
可根据需求修改代码,示例代码如下:
import random
random.seed(0) # 确定随机种子
random.sample(range(1, 10), 5) # 从 1,2,3,4,5,6,7,8,9 中选5个数
上一篇:python xlwt 解决报错:ValueError: More than 4094 XFs (styles)
Python是一种高级编程语言,用于多种应用,包括网站开发、数据科学、人工智能、机器学习、桌面应用、网络应用、软件开发、网络爬虫等。
python实战三:使用循环while模拟用户登录
python递归遍历路径下的所有文件和文件夹
在 Cpython 解释器(Python语言的主流解释器)中,有一把全局解释锁GIL(Global Interpreter Lock),某个线程须先拿到GIL才允许进入CPU执行。
算法题:剑指 Offer 35. 复杂链表的复制(题目+思路+代码+注释)时空 O(N) O(N) 0ms击败100%、47%用户
Python 代码混淆和加密技术
本代码是python实现的socket实例代码,包括客户端和服务端。 server.py为服务端。 client.py为客户端。
python mysql模糊查询
Tkinter 是使用 python 进行窗口视窗设计的模块。Tkinter模块(“Tk 接口”)是Python的标准Tk GUI工具包的接口。
在Java中,随机数生成通常使用java.util.Random类。
文章
29774
阅读量
4140703
2025-02-13 08:28:59
2025-02-11 09:36:57
2024-12-11 06:14:38
2024-12-10 07:14:31
2024-11-25 09:16:33
2024-11-25 09:15:02
2023-04-18 14:16:25
2023-02-13 07:59:59
2023-04-18 14:16:25
2023-02-24 08:29:11
2023-02-13 07:55:59
2023-04-18 14:17:22