首页 > 编程语言 > 详细

python--随机数模块

时间:2018-01-20 23:45:47      阅读:263      评论:0      收藏:0      [点我收藏+]
import random
import string
 
print(random.randint(1, 199)) # [1,199]随机取一个整数
s = random.choice([‘qwe‘, ‘wer‘, ‘ert‘]) # 随机取一个元素
print(s)
 
print(string.digits) # 所有的数字0-9
print(string.ascii_lowercase) # 所有的小写字母
print(string.ascii_uppercase) # 所有的大写字母
print(string.ascii_letters) # 所有小写字母+所有大写字母
print(string.punctuation) # 所有的特殊字符
 
res = random.sample(string.digits, 3) # 随机取n个元素
print(res)
print(‘‘.join(res))
 
res = random.uniform(1, 9) # 取随机小数
print(res)
print(round(res, 2)) # 保留几位小数位数,如果四舍五入之后,最后一位小数是0则不显示最后一位
 
print(random.random()) # 取0-1之间随机小数
 
s = [‘a‘, ‘b‘, ‘c‘, ‘d‘, ‘e‘]
random.shuffle(s) # 随机打乱顺序
print(s)

python--随机数模块

原文:https://www.cnblogs.com/wangsilei/p/8322155.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!