python string和random模块 实现随机数字,字母
import string print(string.ascii_letters) #打印所有大小写字母 print(string.ascii_lowercase) #打印所有小写字母 print(string.ascii_uppercase) #打印所有大写字母 print(string.punctuation) #打印键盘上所有特殊字符 print(string.digits) #打印数字
结果:
abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz ABCDEFGHIJKLMNOPQRSTUVWXYZ !"#$%&'()*+,-./:;<=>?@[\]^_`{|}~ 0123456789
random模块
import random print(random.choice('abcdefghi')) #打印一个随机字母,参数也可以是一个列表 s = 'agefaioigoedxgsa' print(random.sample(s,3)) #从数据源s中随机取出3个值 print(random.randint(1,100)) #打印一个随机数
结果:
g ['a', 'o', 'g'] 20
打乱列表顺序
random.shuffle(all_card) #打乱列表顺序
作者:龙飞
-------------------------------------------
个性签名:独学而无友,则孤陋而寡闻。做一个灵魂有趣的人!
如果觉得这篇文章对你有小小的帮助的话,记得在右下角点个“推荐”哦,博主在此感谢!