python里的随机生成函数,python产生随机数

  python里的随机生成函数,python产生随机数

  在python中有一个模块叫random,可以提供随机函数,方便生成随机元素或者表格数据,对提高工作效率有很大帮助。

  函数random.random():

  说明:用于生成0-1之间的随机浮点数。

  比如:

  import random print(random . random())输出结果:0.9437475481805455函数random.uniform(a,b):

  说明:用于生成A和B之间的随机浮点数,其中A和B的位置顺序可以自由放置,不管谁先来。

  比如:

  Import print (random.uniform (8,1))输出结果:5.532067459216函数random.randint(a,b):

  说明:用于生成A和B之间的随机整数,A必须小于B,位置要准确。

  比如:

  导入随机打印(random.randint (1,8))输出结果:6函数random.randrange(a,b,c):

  说明:用于在A和B之间生成一个步长为C的随机整数,A必须小于B,位置要准确。

  比如:

  import random print(random . rand range(1,8,2))输出结果:3,也就是说结果在1,1 2,1 2 2,1 2 2 2,也就是1,3,5,7,随机输出函数random.shuffle(x):

  解释:俗称“洗牌”,X需要是一个列表,然后列表中元素的顺序随机打乱。

  比如:

  导入list _ 1=[1,2,4,6,7,8,4,3,]random . shuffle(list _ 1)for I in list _ 1:print(I,end= )输出结果:1 3 6 4 2 8 4 7备注:print中添加的end= 是为

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: