广告
返回顶部
首页 > 资讯 > 后端开发 > Python >Python 内置函数之随机函数详情
  • 471
分享到

Python 内置函数之随机函数详情

2024-04-02 19:04:59 471人浏览 安东尼

Python 官方文档:入门教程 => 点击学习

摘要

目录导入模块: import random 1、random.choice(列表/元组/字符串) ,在列表或者元组中随机挑选一个元素,若是字符串则随机挑选一个字符 nu

导入模块:


import random

1、random.choice(列表/元组/字符串) ,在列表或者元组中随机挑选一个元素,若是字符串则随机挑选一个字符


num1 = random.choice(['hello',True,1,[1,4,5]])
print(num1)


输出(每次输出的结果不一定一样):

1

2、random.randrange([start,end),step) : 返回一个从[start,end)并且步长为step的一个随机数

  • 若start不写,默认为0
  • 多step不写,默认为1
  • 但是end一定要有num2 =

random.randrange(100)
print(num2)# 去头去尾
num3 = random.randrange(80,100,2)
print(num3)# 取一个1~6的随机数
print(random.randrange(1,7))

输出(每次输出的结果不一定一样):
83
84
6

3、random.random(): 返回一个[0,1)的随机数,结果是一个浮点数


'''
学习中遇到问题没人解答?小编创建了一个python学习交流群:531509025
寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习教程pdf电子书!
'''
num4 = random.random()
print(num4)


输出(每次输出的结果不一定一样):
0.8073295394931393

4、random.shuffle(列表) :将序列中所有的元素进行随机排序,直接操作序列【序列发生变化】,没有返回值


list1 = [1,2,3,5,6,7]
random.shuffle(list1)
print(random.shuffle(list1)) # 返回结果为None
print(list1)


输出(每次输出的结果不一定一样):
None
[1, 7, 5, 6, 3, 2]

5、random.uniform(m,n) : 随机产生一个[m,n]的浮点数


print(random.unifORM(5,4))


输出(每次输出的结果不一定一样):
4.697767338612918

6、random.randint(m,n)

随机产生一个[m,n]的整数


print(random.randint(-1,4))


输出(每次输出的结果不一定一样):
0

到此这篇关于Python 内置函数之随机函数详情的文章就介绍到这了,更多相关Python内置函数之随机函数内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

--结束END--

本文标题: Python 内置函数之随机函数详情

本文链接: https://www.lsjlt.com/news/156573.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Python 内置函数之随机函数详情
    目录导入模块: import random 1、random.choice(列表/元组/字符串) ,在列表或者元组中随机挑选一个元素,若是字符串则随机挑选一个字符 nu...
    99+
    2022-11-12
  • python内置函数之eval函数详解
    目录一、简介二、语法三、举例1、计算str表达式的值2、将str转换成list3、将str转换成dict四、Reference总结一、简介 eval()函数用来执行一个字符表达式的值...
    99+
    2022-11-12
  • Python之内置函数
    ''' 内置函数 :     作用域相关(2) :         locals : 返回当前局部作用域内的所有内容         globals : 返回全局作用域内的所有内容     基础数据类型相关(38) :         和数...
    99+
    2023-01-31
    函数 Python
  • python中random随机函数详解
    目录一、random基础二、实数分布2.1 对称分布2.2 指数分布2.3 Beta 分布2.4 Gamma 分布2.5 高斯分布2.6 对数正态分布2.7 正态分布2.8 冯&mi...
    99+
    2022-11-13
  • python 之 python3内置函数
    一. 简介   python内置了一系列的常用函数,以便于我们使用,python英文官方文档详细说明:点击查看, 为了方便查看,将内置函数的总结记录下来。   二. 使用说明...
    99+
    2022-10-18
  • python sleep函数 随机
      随机sleep sleeptime=random.randint(0, 300)    time.sleep(sleeptime) 以下为转载http://hi.baidu.com/liuhelishuang/item/1f8cd8...
    99+
    2023-01-31
    函数 python sleep
  • python内置函数之slice案例详解
    英文文档: class slice(stop) class slice(start, stop[, step]) Return a slice object representin...
    99+
    2022-11-12
  • C++内联函数详情
    内联函数是C++当中为了提高程序运行效率的设计,老实讲我没有在其他语言当中看到类似的设计。它和常规函数之间的主要区别不在于编写的方式,而是在于C++编译器会将内联函数组合到程序当中...
    99+
    2022-11-12
  • Python中的随机函数random详解
    目录常规用法使用案例:常规用法 用法 作用 ...
    99+
    2022-11-12
  • Python内置函数详谈
    这种图皆取自python.org,列出了python3.10中的内置函数。 但是,这些真的都是函数吗? 我们来测试一下: import types import inspect...
    99+
    2022-11-12
  • Python随机数模块详情
    目录1、生成随机数1.1random.random()方法1.2random.randint方法1.3random.uniform方法1.4random.randrange方法2、用...
    99+
    2022-11-12
  • python基础之内置函数
    https://docs.python.org/3/library/function.html #python官方网址 # 取绝对值 print(a...
    99+
    2022-11-12
  • 分析Python随机函数
    本篇内容介绍了“分析Python随机函数”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!导入模块:import random1、ra...
    99+
    2023-06-25
  • Python内置函数OCT详解
    英文文档: oct ( x ) Convert an integer number to an octal string. The result is a valid Python expre...
    99+
    2022-06-04
    详解 函数 Python
  • Python 内置函数complex详解
    英文文档: class complex([real[, imag]]) Return a complex number with the value real + imag*1j or convert a ...
    99+
    2022-06-04
    详解 函数 Python
  • python内置函数zip详解
    目录一、简介二、详解三、代码四、Reference总结一、简介 zip() 函数用于将可迭代的对象作为参数,主要功能是将对象中对应的元素打包成一个个元组,然后返回由这些元组...
    99+
    2022-11-12
  • Python匿名函数详情
    目录1、匿名函数2、内置函数使用1、匿名函数 在python中,除了一般使用def定义的函数外,还有一种使用lambda定义的匿名函数。这种函数可以用在任何普通函数可以使用的地方,但...
    99+
    2022-11-12
  • python中apply函数详情
    函数原型: DataFrame.apply(func, axis=0, broadcast=False, raw=False, reduce=None, args=(), **kwd...
    99+
    2022-11-12
  • C++中的随机数函数详解
    C++中的随机数函数详解随机数在计算机编程中起着重要的作用,它可以用于模拟随机事件、生成随机数序列等多种应用。C++语言中提供了一系列的随机数函数,方便开发人员进行随机数的生成和应用。本文将详细介绍C++中的随机数函数的使用方法和注意事项。...
    99+
    2023-11-18
    随机数生成器(Random Number Generator) 伪随机数(Pseudorandom Number) 随机
  • Python函数的作用域及内置函数详解
    目录1.函数的作用域2.函数的调用详解3.内置函数总结1.函数的作用域 -- 内置 -- 全局,顶格写 -- 局部,函数内部 a = 34 #全局变量 def run(): ...
    99+
    2022-11-12
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作