生成一个随机字母组成的列表
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()