python如何产生随机数,python中产生随机数

  python如何产生随机数,python中产生随机数

  (推荐操作系统:windows7系统,Python 3.9.1,戴尔G3电脑。)

  如果你对Python中生成随机数和random模块中最常用函数的关系一无所知,下面这篇文章讲的是Python中生成随机数和random模块中最常用函数的关系。希望你会有所收获。下面是这篇文章的介绍。

  在Python中,用于生成随机数的模块是random,使用前需要导入。

  random . random():生成一个0到1之间的随机浮点数;

  兰登。Uniform (A,B):生成[a,b]之间的浮点数;

  兰登。randint (a,b):生成[a,b]之间的整数;

  兰登。rand range (a,b,step):在指定的集合[a,b]中,随机取一个以step为基数的数;

  兰登。Choice (sequence):从特定序列中随机选择一个元素,其中序列可以是字符串、列表、元组等。

  相关:《Python教程》

  random.random()

  用于生成指定范围内的随机数符号。random.random(a,b)中的两个参数之一是上限,另一个是下限。如果是b,则生成一个随机数。

  n: a=n=b .如果a b,那么b=n=a a。

  printrandom.uniform(10,20)

  printrandom.uniform(20,10)

  # -

  #18.7356606526

  #12.5798298022

  Random.randint用于生成指定范围内的整数。其中参数A是下限,参数B是上限,Python生成随机数。

  Printrandom.randint(12,20)#生成的随机数n:12=n=20

  Printrandom.randint(20,20)#结果始终是20

  #printrandom.randint(20,10)#这种说法是错误的。下限必须小于上限。

  随机范围

  本文是python应用程序介绍的一部分,该应用程序从指定的范围生成随机数,并按指定的基数递增。

  随机整数:

  随机输入

  random.randint(0,99)

  21随机选择0到100之间的偶数:

  随机输入

  random.randrange(0,101,2)

  42个随机浮点数:

  随机输入

  随机. random()

  0.85415370477785668

  随机均匀(1,10)

  5.4267969800881随机字符:

  随机输入

  random.choice(abcdefg#%^*f)

  d’从多个字符中选择特定数量的字符:

  随机输入

  random.sample(abcdefghij ,3)

  [a , d , b]从多个字符中选择特定数量的字符以组成新字符串:

  随机输入

  导入字符串

  string.join(random.sample([a , b , c , d , e , f , g , h , I , j],3))。r

  电子位置(,)

   Fih 随机选择字符串,

  随机输入

  random.choice([苹果,梨,桃,橙,柠檬])

  柠檬洗牌:

  随机输入

  项目=[1,2,3,4,5,6]

  随机播放(项目)

  项目

  [3,2,5,6,4,1]

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

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