很怪啊
在pycharm上写的代码
用random.choices( )就报错
换成random.sample( )就可以运行
完全搞不懂问题出在哪
是python版本太旧了吗
module random has no attribute choices
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
3条回答 默认 最新
- CSDN专家-sinJack 2021-12-17 18:27关注
random.choices( )是python3.6版本之后的
你可以使用random.choice()方法,非要使用random.choices( )的话,那就把python升级一下就ok了。Python choices()函数详解、random模块下的常用函数_ckk727的博客-CSDN博客_python random.choices random模块下的方法详解:1.random.random()随机生成一个[0,1)之间的浮点数。2.random.randint(a,b)随机生成[a,b]范围内一个整数。3.random.randrange(a,b,step)不指定step,随机生成[a,b)范围内一个整数。指定step,step作为步长会进一步限制[a,b)的范围,比如randrange(0,11...https://blog.csdn.net/ckk727/article/details/99548223
本回答被题主选为最佳回答 , 对您是否有帮助呢?评论 打赏 举报 编辑记录解决 1无用