专栏首页咻一咻Python之random(随机数必知)

Python之random(随机数必知)

random.random 随机0-1的浮点数

>>> import random  # 导入Random模块
>>> random.random()
0.13789225599315458  # 运行结果

random.uniform 随机1-3的浮点数

>>> import random  # 导入Random模块
>>> random.uniform(1,3)
1.26721023109448  # 运行结果

random.randint 随机1-3的整数

>>> import random  # 导入Random模块
>>> random.randint(1,3)
2  # 运行结果

random.choice 随机Python任意一个字母

>>> import random  # 导入Random模块
>>> random.choice("Python")
't'  # 运行结果
>>> random.choice("Python")
'n'  # 运行结果
>>> random.choice("Python")
'o'  # 运行结果

random.sample 随机list数组五个数字(sample函数不会修改list数组数字中的数字)

>>> import random  # 导入Random模块
list = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]  
>>> list = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
>>> random.sample(list, 5)
[2, 5, 7, 8, 10]  # 运行结果
>>> random.sample(list, 5)
[9, 5, 10, 8, 6]  # 运行结果
>>> print(list)
[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]  # 原数组不发生改变

random.shuffle 将L数组中数字打乱顺序输入

>>> import random  # 导入Random模块
>>> L=[1,2,3,4,5,6,7]
>>> random.shuffle(L)
>>> print(L)
[2, 3, 5, 7, 1, 6, 4]  # 原数组发生改变

from random import random* 暂时不知道怎么用?

>>> from random import random
>>> a,b,c=random(),random(),random()
>>> import random
>>> print(random.random())
0.8400323649213723

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Linux及常用工具配置

    身为码农,表示十分痛恨服务器上的各种乱七八糟配置,平时很少用到Linux命令,对Linux一直保持在学了就忘,忘了再学的死循环中,故做此笔记,可能以后翻看的机会...

    咻一咻
  • linux中shell变量$#,$@,$0,$1,$2的含义解释

    咻一咻
  • echo 命令显示带颜色的字

    定义变量的时候,把echo -e定义到变量中,然后输出变量 可以让echo输出显示颜色的shell脚本

    咻一咻
  • python的random模块

    版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

    于小勇
  • python模块之random

    random.random() 产生0-1的随机浮点数 random.uniform(a, b) 产生指定范围内的随机浮点数 ran...

    菲宇
  • python生成随机数方法小结

    random.randrange(a, b, step):在指定的集合[a,b)中,以step为基数随机取一个数.如random.randrange(0, 20...

    用户5745385
  • Python中的random模块用于生成随机数

    Python中的random模块用于生成随机数。下面介绍一下random模块中最常用的几个函数。

    学到老
  • Python 模块:random 随机数

    用于生成一个指定范围内的随机符点数,两个参数其中一个是上限,一个是下限。如果a > b,则生成的随机数n: b <= n <= a。如果 a <b, 则 a <...

    py3study
  • Python标准库random用法精要

    random标准库主要提供了伪随机数生成函数和相关的类,同时也提供了SystemRandom类(也可以直接使用os.urandom()函数)来支持生成加密级别要...

    Python小屋屋主
  • Python中的random模块用于生成随机数

    Python中的random模块用于生成随机数。下面介绍一下random模块中最常用的几个函数。 random.random random.random(...

    学到老

扫码关注云+社区

领取腾讯云代金券