python random 随机选择操作
Posted 蔡军帅
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python random 随机选择操作相关的知识,希望对你有一定的参考价值。
# -*- coding:utf-8 -*- import random arr = [‘A‘,‘B‘,‘C‘,‘D‘,‘E‘,‘F‘] #生成(0.0, 1.0)的随机数 print random.random() #0.133648715391 # 生成随机浮点数 0<N<100 print random.uniform(0,100) #10.535881824 #生成随机整数 0<N<100 print random.randint(0,100) #随机生成一个0-100内3的倍数 print random.randrange(0,100,3) #29 #随机选择一个元素 print random.choice(‘1234567890‘) #6 print random.choice(arr) #B #随机选择指定长度不重复元素 print random.sample(‘1234567890‘,4) #[‘3‘, ‘8‘, ‘1‘, ‘9‘] print random.sample([‘A‘,‘B‘,‘C‘,‘D‘,‘E‘,‘F‘],4) #[‘C‘, ‘B‘, ‘A‘, ‘D‘] #打乱列表 random.shuffle(arr) print arr #[‘E‘, ‘B‘, ‘D‘, ‘A‘, ‘C‘, ‘F‘]
以上是关于python random 随机选择操作的主要内容,如果未能解决你的问题,请参考以下文章