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

作者:say`永 时间:2022-08-04 18:17:21 

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))

来源:https://blog.csdn.net/weixin_60479183/article/details/129133539

标签:python,random(),函数
0
投稿

猜你喜欢

  • PHP后台备份MySQL数据库的源码实例

    2023-09-04 14:55:11
  • Go语言流程控制详情

    2023-10-16 13:16:24
  • 讲解SQL Server 2005数据库的同义词Bug

    2008-11-28 14:22:00
  • asp如何使用SMTP Service发送邮件?

    2010-06-05 12:43:00
  • JavaScript奇怪的比较——隐式类型转换

    2009-02-15 13:06:00
  • Navicat for MySQL 与 MySQL-Front比较

    2009-02-12 17:33:00
  • Python3 执行Linux Bash命令的方法

    2023-11-03 06:47:15
  • php文章内容分页并生成相应的htm静态页面代码

    2023-07-23 23:48:20
  • Python技能树共建之python urllib 模块

    2023-02-07 04:02:40
  • python IP地址转整数

    2023-06-08 22:38:25
  • Python实现邮件的批量发送的示例代码

    2023-08-09 07:47:57
  • python结合shell查询google关键词排名的实现代码

    2023-10-11 21:28:47
  • 未能找到存储过程’master.dbo.xp_fileexist’解决方法

    2011-03-13 09:29:00
  • Python 捕获代码中所有异常的方法

    2022-08-31 06:44:00
  • Django模型验证器介绍与源码分析

    2023-10-19 13:49:53
  • VBScript WeekdayName 函数语法

    2008-01-25 19:25:00
  • 定位?浮动?自适应?

    2008-06-30 14:20:00
  • 教你制作IBM LOGO的方法

    2007-10-23 13:34:00
  • 如何用METADATA替换ADOVBS.INC?

    2010-06-12 12:54:00
  • python-httpx的具体使用

    2023-08-12 00:25:53
  • asp之家 网络编程 m.aspxhome.com