python学习笔记5--random

Posted 背着吉他的王小可

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python学习笔记5--random相关的知识,希望对你有一定的参考价值。

一、random模块

import random,string

print(random.randint(1,199))#1-199随机取一个整数
print(string.digits) #所有的数字0-9
print(string.ascii_lowercase) #所有的小写字母
print(string.ascii_uppercase) #所有的大写字母
print(string.ascii_letters) #所有的小写字母+所有的大写字母
print(string.punctuation)  #所有的特殊字符

s = random.choice([‘ybq‘,‘mpp‘,‘zhx‘,‘df‘])#随机取一个元素
s = random.choice()#随机取一个元素
res = random.sample(string.digits,3) #随机取N个元素
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) #洗牌,打乱顺序,只能传list
print(s)                

以上是关于python学习笔记5--random的主要内容,如果未能解决你的问题,请参考以下文章

python学习笔记012——pdb调试

Python 3学习笔记

PYTHON学习0045:函数---random模块详解--2019-8-11

python 机器学习有用的代码片段

python爬虫学习笔记-M3U8流视频数据爬虫

[原创]java WEB学习笔记61:Struts2学习之路--通用标签 property,uri,param,set,push,if-else,itertor,sort,date,a标签等(代码片段