随机数
来源:互联网 发布:网络教育 学籍 编辑:程序博客网 时间:2024/06/07 19:29
分享产生随机数的几种方法并附上案例
import random
方法1、
print(random.choice([2,3,4,6,8,7,4,3]))#随机数1,从序列的元素中随机挑选一个元素(任何元素)print(random.choice(range(5)))#range(5) == [0,1,2,3,4]print(random.choice("sunck"))#"sunck" == ["s""u""n""c""k"]案例
产生一个1~100之间的随机数
r1 = random.choice(range(10)) + 1print(r1)方法2、
random.randrange([start],stop,[step])start 指定范围的开始值,包含在范围内默认是0
stop指定范围结束,不包含在范围内
step:指定的递增基数,默认是一
案例
print(random.randrange(1,100,2))#以2为基数产生一个1到100的随机数方法3、
print(random.random())#随机生成[0,1]之间的浮点数,()中不传值方法4、
list = [1,2,3,4,5]random.shuffle(list)print(list)#将序列的所有元素随机排序方法5、
print(random.uniform(3,9))#随机生成一个实数,范围为[3,9]
因为上一次上传出现问题,重新撰写
阅读全文
0 0
- 随机数
- 随机数
- 随机数。。。
- 随机数
- 随机数
- 随机数
- 随机数
- 随机数
- 随机数
- 随机数
- 随机数
- 随机数
- 随机数
- 随机数
- 随机数
- 随机数
- 随机数
- 随机数
- 知识点13:手写代码-倒转链表的c语言实现
- ubuntu 16.04下安装 mysql-connector-c-6.1.11-linux-glibc2.12-x86_64.tar.gz
- 博客那些事
- 喷水装置(二)
- OpenCV3.1.0+VS2013开发环境配置
- 随机数
- ViewPager基本用法
- 深入了解类加载器
- RMQ算法(维护区间极大极小值)
- jQuery选择器 标签选择元素+css简单添加移除操作
- 杭电acm—1236 排名
- 简易五子棋,供参考
- JSON 数据解析时遇到ValueError: No JSON object could be decoded
- 数据库的设计(E-R图,数据库模型图,三大范式)