用random模块获取随机数
来源:互联网 发布:java实现高斯模糊 编辑:程序博客网 时间:2024/06/10 01:23
random模块最有用的几个函数是randint,choice,shuffle这三个。
1.用randint在指定的范围内来随机挑选一个数字
>>> print(random.randint(1, 3))1>>> print(random.randint(1, 3))3>>> print(random.randint(1, 3))2>>> print(random.randint(100, 200))129
2.用choice从列表或者元组中随机选取一个元素
bpython version 0.15 on top of Python 2.7.12 /usr/bin/python>>> import random>>> a = [1, 3, 5, 7, 9]>>> random.choice(a)1>>> random.choice(a)7>>> del a>>> a = ["hello C++", 'Hello Python', 'Hello Java']>>> random.choice(a)'Hello Python'>>> random.choice(a)'hello C++'>>> del a>>> a = [[1, 2, 3, 4, 5], [6, 7, 8, 9, 0]]>>> random.choice(a)[6, 7, 8, 9, 0]
3.用shuffle来给列表洗牌
顾名思义,就是打乱顺序
In [1]: import randomIn [2]: a = list(range(10))In [3]: random.shuffle(a)In [4]: print a[7, 4, 6, 3, 5, 8, 0, 1, 9, 2]In [5]: random.shuffle(a)In [6]: print a[3, 4, 5, 1, 8, 2, 9, 7, 6, 0]
0 0
- 用random模块获取随机数
- Python random模块(获取随机数)
- python随机数模块random
- 用Random获取不重复的随机数
- Random获取随机数
- $RANDOM获取不到随机数
- JAVA-Random获取随机数
- random获取随机数
- 【Math】Random获取随机数
- python 随机数模块random详解
- Python3 random(伪随机数 模块)
- python 生成随机数 random模块
- python random模块生成随机数
- numpy生成随机数random模块
- Python3 random(伪随机数 模块)
- Python模块:生成随机数模块random
- JS获取随机数 Math.random()
- Python random模块(获取随机数)常用方法和使用例子
- 处理使用selenium模块时常见的WebdriverException
- HDU 1509 Windows Message Queue(优先队列)
- I,P,B帧和PTS,DTS的关系
- 获取文件夹路径、在指定地点新建文件夹、在路径中加“\”函数。
- JDK动态代理生成.class文件和cglib动态代理生成.class文件
- 用random模块获取随机数
- BZOJ 3343 教主的魔法
- 学习工作日志
- 矩形覆盖
- codeforces 730E (数学)
- nyoj46
- NYOJ82 迷宫寻宝(一)(BFS)
- 【android】多个类定义attr属性重复的问题:Attribute "xxx" has already been defined
- WP论坛WordPress主题免费下载(2)