Python学习01 — 随机生成10个大写、小写字母、特殊字符

来源:互联网 发布:淘宝扩容128g u盘判断 编辑:程序博客网 时间:2024/06/06 22:31
#利用chr()和大小写字母的ASCII实现枚举所有大小写字母
#coding:utf-8#利用python生成一个随机10位的字符串import stringimport randomimport relist = [chr(i) for i in range(65,91)] + [chr(i) for i in range(97,123)] + [ str(i) for i in range(10)] #大写字母+小写字母+数字FH = ('!','@','#','$','%','&','_') #特殊字符for f in FH:  list.append(f)num = random.sample(list,10) str=''value = str.join(num) #将取出的十个随机数进行重新合并if not value[0].isdigit():  print value



good luck !


阅读全文
0 1
原创粉丝点击