126 字
约 25 秒
12
生成一个随机字母组成的列表
2026-09-26
无标签

生成一个随机字母组成的列表

import random,re
a = []
n = 5
def random_char(unper=True):
if unper:
t = random.randint(65, 90)
return chr(t)
else:
t = random.randint(ord('a'),ord('z'))
return chr(t)

def random_string(length):
s = ''
for i in range(length):
s += random_char(random.choice([True,False]))
return s

def yan_zheng_ma(length):
return random_string(length)

def isphone_number(phone):
# 手机号码
resule = re.match(r'^1\d{10}$', 'phone')
if resule==None:
return '非法手机号!'
else:
return '正确手机号'

def is_id_number(ids):
resule = re.match(r'^\d{6}((20[012][01234])|(1[89]\d\d))\d{7}([\dx])$', 'ids')
if resule==None:
return '非法身份证号!'
else:
return '正确身份证号'

def main():
# a = []
# for i in range(20):
# a.append(random_string(random.randint(3,6)))
# print(a)
print(yan_zheng_ma(8))
main()

生成一个随机字母组成的列表
https://www.clxhxhhr.top/posts/4444/
作者
clxstart
发布于
2026-09-26
许可协议
CC BY-NC-SA 4.0
评论
0 条
还没有评论,先写一条吧。