随机输出20个不同的数python_怎么⽤python⽣成不同随机数python中的random模块⽤于⽣成随机数,random模块中有很多⽅法,其中randint
想要使⽤ Python ⽣成随机不重复的数,我们可以使⽤ random 模块来实现:>>> import random
## 先创个 list
>>> list = [1.0 ,1.2 ,1.4, 1.3, 1.65]
>>> print(random.sample(list, 3))
random python[1.3, 1.65, 1.2]
## 得到的结果是 [1.3, 1.65, 1.2],每⼀次执⾏都会有不同的
下⾯这个例⼦# ⽣成 0 ~ 9 之间的随机数
# 导⼊ random(随机数) 模块
import random
print(random.randint(0,9))
利⽤这个⽅法还可以实现对 list 的打乱操作,只要让第⼆个参数和 list 的长度⼀样就好了。>>> print(random.sample(list, 5))
[1.0, 1.3, 1.2, 1.4, 1.65]
## 或者还能这样:
>>> print(random.sample(list, len(list)))
[1.2, 1.0, 1.65, 1.3, 1.4]
更多学习内容,请点击Python学习⽹。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论