您好,欢迎来到意榕旅游网。
搜索
您的当前位置:首页Python3随机开柜码

Python3随机开柜码

来源:意榕旅游网
Python3随机开柜码

随机开柜码

类别:Python 程序控制结构⼤型超市为顾客提供了寄存包裹的保管箱,放⼊随⾝包裹时⽣成⼀个取件码发给⽤户,⽤户凭取件码⾃⾏提取包裹。取件码的字符包括:数字 0 - 9 和字母 A、B、C、D、E、F、G、H、I、J。每次从以上字符串 'ABCDEFGHIJ01234567' 中随机取⼀个字符,重复 6 次, ⽣成⼀个形如 “9I16A4” 的取件码,各字符的使⽤次数⽆。随机数种⼦ n 由⽤户输⼊。⽰例1输⼊:\"5\"输出:\"9I16A4\"

代码

from random import *seed(int(input()))

str1 = 'ABCDEFGHIJ01234567'for i in range(6):

print(choice(str1),end='')

关于random

seed(a = None)

初始化随机数种⼦,默认值为当前系统时间

random()

⽣成⼀个[0.0,1.0)之间的随机⼩数

randint(a,b)

⽣成⼀个[a,b]之间的整数

getrandbits(k)

⽣成⼀个k⽐特长度的随机整数

uniform(a,b)

⽣成⼀个[a,b]之间的⼩数

randrange(start,stop[,step])

⽣成⼀个[start,stop)之间以step为步数的随机整数

choice(seq)

从序列类型,例如列表中随机返回⼀个元素

shuffle(seq)

将序列类型中的元素随机排列,返回打乱后的序列

sample(pop,k)

从pop类型中随机选取k个元素,以列表类型返回

pop类型

pop 删除并获取对应的value值

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- yrrf.cn 版权所有 赣ICP备2024042794号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务