调用函数license_plate(), 随机生成5个车牌号输入心仪号码选择号牌并将其打出
时间: 2023-07-16 13:13:20 浏览: 244
好的,以下是实现代码:
```python
import random
def license_plate():
# 生成一个由26个大写字母和10个数字组成的列表
chars = [chr(i) for i in range(65, 91)] + [str(i) for i in range(10)]
# 随机生成5个车牌号
plates = []
for i in range(5):
plate = ''.join(random.choices(chars, k=5)) + '-' + ''.join(random.choices(chars, k=1))
plates.append(plate)
return plates
# 随机生成5个车牌号
plates = license_plate()
# 输出车牌号
for i, plate in enumerate(plates):
print(f'{i+1}. {plate}')
# 选择一个心仪的车牌号
choice = int(input('\n请选择一个车牌号(输入序号):'))
# 打印选择的车牌号
print(f'您选择的车牌号是:{plates[choice-1]}')
```
示例输出:
```
1. 3YH4R-9
2. 1S3XH-7
3. 7E8QZ-7
4. 3U4ZT-9
5. 6J7EF-8
请选择一个车牌号(输入序号):3
您选择的车牌号是:7E8QZ-7
```
阅读全文