怎么用Python生成随机数

python生成随机数、随机字符串可以利用random函数。

importrandom
importstring
#随机整数:
printrandom.randint(1,50)
#随机选取0到100间的偶数:
printrandom.randrange(0,101,2)
#随机浮点数:
printrandom.random()
printrandom.uniform(1,10)
#随机字符:
printrandom.choice('abcdefghijklmnopqrstuvwxyz!@#$%^&*()')
#多个字符中生成指定数量的随机字符:
printrandom.sample('zyxwvutsrqponmlkjihgfedcba',5)
#从a-zA-Z0-9生成指定数量的随机字符:
ran_str=''.join(random.sample(string.ascii_letters+string.digits,8))
printran_str
#多个字符中选取指定数量的字符组成新字符串:
prin''.join(random.sample(['z','y','x','w','v','u','t','s','r','q','p','o','n','m','l','k','j','i','h','g','f','e','d','c','b','a'],5))
#随机选取字符串:
printrandom.choice(['剪刀','石头','布'])
#打乱排序
items=[1,2,3,4,5,6,7,8,9,0]
printrandom.shuffle(items)

原文来自:https://www.py.cn

© 版权声明
THE END
喜欢就支持一下吧
点赞8 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容