Python 京牌摇号⼩程序

想实现这个程序 ,有2个问题要解决:
  • 实现输出随机值
  • 随机值需限定在⼤写字⺟,和数字范围内,不能有其它特殊字符
需要⽤到 random 模块和 string 模块。 Python 的模块库是个宝藏,想实现任何功能它都有现成的模块供你调⽤。
import random
import string

count = 0
while count < 3:
    car_nums = []
    for i in range(20):
        n1 = random.choice(string.ascii_uppercase)
        n2 = "".join(random.sample(string.ascii_uppercase + string.digits, 5))
        c_num = f"京{n1}-{n2}"
        car_nums.append(c_num)
        print(i + 1, c_num)
    choice = input("输入你喜欢的号:").strip()
    if choice in car_nums:
        print(f"恭喜你选择了新车牌号:{choice}")
        exit("Good luck!")
    else:
        print("不合法的选择......")

    count += 1
原文地址:https://www.cnblogs.com/shenyuanhaojie/p/15605674.html