Python随机生成数模块random使用实例

yipeiwu_com6年前Python基础

代码

复制代码 代码如下:

#!/usr/bin/env python
#coding=utf-8
import random

#生成[0, 1)直接随机浮点数
print random.random()

#[x, y]中的随机整数
print random.randint(1, 100)

list = [1, 2, 3, 4, 5]
#随机选取
print random.choice(list)

#随机打乱
random.shuffle(list)
print list


输出
复制代码 代码如下:

0.787074152336
95
1
[4, 5, 2, 3, 1]

相关文章

python中__slots__用法实例

本文实例讲述了python中__slots__的用法。分享给大家供大家参考。具体分析如下: 定义__slots__ 后,可以再实例上分配的属性名称将被限制为指定的名称。否则将引发Attr...

详解Python打包分发工具setuptools

详解Python打包分发工具setuptools

Python打包分发工具setuptools:曾经 Python 的分发工具是 distutils,但它无法定义包之间的依赖关系。setuptools 则是它的增强版,能帮助我们更好的创...

Python中一些深不见底的“坑”

Python是一门清晰简洁的语言,如果你对一些细节不了解的话,就会掉入到那些深不见底的“坑”里,下面,我就来总结一些Python里常见的坑。 列表创建和引用 嵌套列表的创建 使用*号...

Python寻找两个有序数组的中位数实例详解

Python寻找两个有序数组的中位数实例详解

Python寻找两个有序数组的中位数 审题: 1.找出意味着这是一个查找算法题 2.算法复杂度log级别,就是提示你是二分查找 3.二分查找实现一般为递归  (1)递归包括递...

python3中rank函数的用法

网上存在这么一个例子 obj = pd.Series([7,-5,7,4,2,0,4]) obj.rank() 输出为: 0 6.5 1 1.0 2 6.5 3 4....