python常用函数random()函数详解
作者:say`永 发布时间:2022-08-04 18:17:21
标签: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))
来源:https://blog.csdn.net/weixin_60479183/article/details/129133539


猜你喜欢
- 最近碰到一个mysql5数据库的问题。就是一个标准的servlet/tomcat网络应用,后台使用mysql数据库。问题是待机一晚上后,第二
- 前面一篇我们已经把unittest的常用用法都已经讲过了,可能很多小伙伴有个疑问,unittest框架怎么做数据驱动呢?这节我们就来学习一下
- JSON 基础简单地说,JSON 可以将 JavaScript 对象中表示的一组数据转换为字符串,然后就可以在函数之间轻松地传递这个字符串,
- 360搜索引擎自动收录功能,官方提供了代码,带式,十分坑爹,没有提供批量提交入口,只是提供了一段js代码,关键是 一个js去下载另外一个js
- 网页采用了 UTF-8 编码格式,这本来没有问题,问题是外部 CSS 文件默认是 ANSI
- 在矩阵应用的过程中,经常需要使用随机数,那么怎么使用numpy 产生随机数呢 ,为此专门做一个总结。random模块用于生成随机数,下面是一
- 前言今天学习Django框架,用ajax向后台发送post请求,直接报了403错误,说CSRF验证失败;先前用模板的话都是在里面加一个 {%
- 一、Browser Capabilities组件 该组件最主要的作用是:提取识别客户端浏览器的版本信息。其原理是这样的:当客户端浏览器向服务
- 通过win32 COM接口实现软件的操作本质上来看跟直接操作软件一致,这跟我之前经常用的通过各种扩展的组件或者库实现各种文件的处理有较大的差
- 在计算loss的时候,最常见的一句话就是tf.nn.softmax_cross_entropy_with_logits,那么它到底是怎么做的
- 系统模块import os系统模块用于对系统进行操作。常用方法os模块的常用方法有数十种之多,本文中只选出最常用的几种,其余的还有权限操作、
- 前言在对DataFrame数据进行处理时,存在需要对数据内容进行遍历的场景。因此记录一下按照行,列遍历的几种方式。一、按行遍历1. 使用lo
- 要达到如下目的:Mysql数据库会每隔一段时间(可以是2小时,也可以是一天,这个可以自定义),定时对一张库中的表做一个判断,如果这张表的数据
- Pywin32是一个Python库,为python提供访问Windows API的扩展,提供了齐全的windows常量、接口、线程以及COM
- 可在图片连接后面加上宽和高,如:width="150" height="50"<h
- 在网页中,我们经常需要引用大量的javascript和css文件,在加上许多javascript库都包含debug版和经过压缩的releas
- 这个验证类的完成有很长时间了,一直没有分享给大家使用了这么长时间之后感觉挺顺手,用于一些不需要特殊效果的表单验证个人认为已经足够了,还是挺好
- 工具版本python版本:3.8 django版本:2.0.0 mysql版本: 5.5.53 pip3创建工程djangostartDja
- 对于个人站长来说,如何能使自己的网站与众不同、充满个性,一直是不懈努力的目标。除了尽量提高页面的视觉效