python常用函数random()函数详解

 更新时间:2023年02月22日 11:00:07   作者:say`永  
这篇文章主要介绍了python常用函数random()函数,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

random() 方法返回随机生成的一个实数,它在[0,1)范围内。

random()

返回随机生成的一个实数,范围在[0,1)之间

语法如下:

import random
random.random()
# 注意:random()是不能直接访问的,需要导入random包,然后通过random静态对象调用
# 参数: 无
# 返回值 返回随机生成的一个实数,它在[0,1)之间

random.seed()

描述:初始化随机数生成器

语法:

random.seed(a = None,version = 2)

a - 生成随机数的种子 可以为一个int类型的整数
返回值:

# test.py
import random
random.seed(0)
print(random.random()) # 返回从区间[0.0, 1.0)随机抽取的浮点数

注意: 在设计了种子后,其每次运行结果均相同 指的是test.py文件每次运行结果相同
如下,其运行结果是不相同的:

import random
random.seed(0)
print(random.random()) 
print(random.random()) 

若想使其每次结果均相同,则需要在每次调用random.random()函数之前均重新设置一次种子
如下:

import random
random.seed(0)
print(random.random()) 
random.seed(0)
print(random.random()) 

randint()

描述:返回指定范围内的整数
语法如下:

random.randint(start,stop)

参数说明:
start 一个整数,指定开始值
end 一个整数,指定结束值

返回值:
返回指定范围内的整数
code cese:返回一个1~9之间的整数(1<= x <= 9)

#导入random包
import random
#返回一个1~9之间的数字
print(random.randint(1,9))

到此这篇关于python常用函数——random()函数的文章就介绍到这了,更多相关python random()函数内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 详解Numpy中的广播原则/机制

    详解Numpy中的广播原则/机制

    这篇文章主要介绍了Numpy中的广播原则/机制,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-09-09
  • pycharm 使用anaconda为默认环境的操作

    pycharm 使用anaconda为默认环境的操作

    这篇文章主要介绍了pycharm 使用anaconda为默认环境的操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-02-02
  • Python的pycurl包用法简介

    Python的pycurl包用法简介

    这篇文章主要介绍了Python的pycurl包用法简介,文中罗列了其下模块中的一些常用方法,需要的朋友可以参考下
    2015-11-11
  • Python对象类型及其运算方法(详解)

    Python对象类型及其运算方法(详解)

    下面小编就为大家带来一篇Python对象类型及其运算方法(详解)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-07-07
  • pygame多种方式实现屏保操作(自动切换、鼠标切换、键盘切换)

    pygame多种方式实现屏保操作(自动切换、鼠标切换、键盘切换)

    这篇文章主要介绍了pygame多种方式实现屏保操作(自动切换、鼠标切换、键盘切换),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-04-04
  • Python列表嵌套常见坑点及解决方案

    Python列表嵌套常见坑点及解决方案

    这篇文章主要介绍了Python列表嵌套常见坑点及解决方案,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-09-09
  • 解析django的csrf跨站请求伪造

    解析django的csrf跨站请求伪造

    本文主要介绍了解析django的csrf跨站请求伪造,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-08-08
  • 高效测试用例组织算法pairwise之Python实现方法

    高效测试用例组织算法pairwise之Python实现方法

    下面小编就为大家带来一篇高效测试用例组织算法pairwise之Python实现方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-07-07
  • scipy稀疏数组dok_array的具体使用

    scipy稀疏数组dok_array的具体使用

    本文主要介绍了scipy稀疏数组dok_array的具体使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-02-02
  • Python对接 xray 和微信实现自动告警

    Python对接 xray 和微信实现自动告警

    xray 是从长亭洞鉴核心引擎中提取出的社区版漏洞扫描神器,支持主动、被动多种扫描方式,自备盲打平台、可以灵活定义 POC,功能丰富,这篇文章主要介绍了对接 xray 和微信实现自动告警,需要的朋友可以参考下
    2019-09-09

最新评论