随机生成车牌号
import random
def re_alpha():
result = ""
for i in range(65, 91):
result += chr(i)
return result
def pd_carnum():
alpha = re_alpha()
head = random.choice(alpha)
num_list = list(range(10))
alpha_list = list(alpha)
result_list = num_list + alpha_list
content = random.sample(result_list, 5)
content = "".join([str(i) for i in content])
return f"京{head}{content}"
def pd_car_rsnum(i):
return {j: pd_carnum() for j in range(1, i + 1)}
count = 0
car_num_cslist = []
car_pd = pd_car_rsnum(20)
for i in car_pd:
print(f"{i},{car_pd[i]}", end=" ")
count += 1
if count % 5 == 0:
print("")
count = 0
try:
while count < 3:
num = int(input("请输入你要选择的车牌序号:"))
car_num_cslist.append(car_pd[num])
count += 1
print(car_num_cslist)
except (ValueError,KeyError) as e:
print(e)
运行结果