gpt4 book ai didi

python - 如何生成不同的车牌并将它们保存到文件中?

转载 作者:行者123 更新时间:2023-12-03 19:06:10 25 4
gpt4 key购买 nike

我正在制作一个生成西类牙车牌的python程序,我希望该程序询问您想要多少个车牌(保存在“数量”变量中),然后生成那么多。
我还想知道是否可以将输出保存到文件中。
提前致谢!

import random
chars = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'
nums = '0123456789'
letters = ''
numbers = ''
quantity = int(input('Cuántas matrículas quieres? '))
for c in range(3):
letters += random.choice(chars)

for c in range(4):
numbers += random.choice(nums)

print('Tu matrícula es', numbers, letters)

最佳答案

您可以使用列表理解:

for i in range(quantity):
print('Tu matrícula es', ''.join([random.choice(chars) for i in range(3)]+[random.choice(nums) for i in range(4)]))
数量 = 3 的示例输出:
Tu matrícula es OBR8830
Tu matrícula es VXW4958
Tu matrícula es PWU6749
更新 :如果您需要字母和数字之间的空格:
for i in range(quantity):
print('Tu matrícula es', ''.join([random.choice(chars) for i in range(3)]+[' ']+[random.choice(nums) for i in range(4)]))
示例输出:
Tu matrícula es GHT 3077
Tu matrícula es EQJ 3065
Tu matrícula es FQI 1923

关于python - 如何生成不同的车牌并将它们保存到文件中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63594546/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com