Python random模块常用方法

yipeiwu_com6年前Python基础

复制代码 代码如下:

import random
print random.random()

获取一个小于1的浮点数

复制代码 代码如下:

import random
random.randint(1,10)

获取一个从1到10的整数

复制代码 代码如下:

import random
print random.uniform(0,2)

获取一个大于0小于2的浮点数

复制代码 代码如下:

import random
print random.randrange(1,10,4)

获取一个从1到10步长为4的随机数

复制代码 代码如下:

import random
a=[1,2,3,4,5]
random.choice(a)

从列表a从随机取出一个元素

复制代码 代码如下:

import random
a=[1,2,3,4,5]
random.shuffle(a)

打乱列表a里元素的顺序

复制代码 代码如下:

import random
a=[1,2,3,4,5]
random.sample(a,3)

从列表a中以随机顺序取出3个元素(一个元素只能取出一次,所以取出的个数不能大于列表所含元素的个数)

相关文章

Python使用py2neo操作图数据库neo4j的方法详解

Python使用py2neo操作图数据库neo4j的方法详解

本文实例讲述了Python使用py2neo操作图数据库neo4j的方法。分享给大家供大家参考,具体如下: 1、概念 图:数据结构中的图由节点和其之间的边组成。节点表示一个实体,边表示实体...

Python机器学习之scikit-learn库中KNN算法的封装与使用方法

Python机器学习之scikit-learn库中KNN算法的封装与使用方法

本文实例讲述了Python机器学习之scikit-learn库中KNN算法的封装与使用方法。分享给大家供大家参考,具体如下: 1、工具准备,python环境,pycharm 2、在机器学...

python实现月食效果实例代码

python实现月食效果实例代码

我们在学习Python当中的pygame模块时,我们都知道我们可以通过使用 pygame模块实现很多功能性的东西,但是很多人应该不知道怎么通过使用pygame实现月食的效果吧,接下来我就...

在python中安装basemap的教程

在python中安装basemap的教程

1. 确保python环境安装完毕且已配置好环境变量 2. 安装geos: pip install geos 3. 下载.whl文件: (1)pyproj‑1.9.5.1&...

Python利用flask sqlalchemy实现分页效果

Python利用flask sqlalchemy实现分页效果

Flask-sqlalchemy是关于flask一个针对数据库管理的。文中我们采用一个关于员工显示例子。 首先,我们创建SQLALCHEMY对像db。 from flask impo...