要求:使用一个循环来明白彩票多难中奖。
import random
#——生成彩票范围
lottery = ['a', 'b', 'c', 'd', 'e']
for i in range(1,11):
lottery.append(str(i))
#————生成中奖号码
winrange = lottery[:] #lottery的副本赋值
win = []
for i in range(4):
target = random.choice(winrange)
win.append(target)
winrange.remove(target) #确保不重复
#————输入彩票号码
ticket_range = lottery[:] #lottery的副本赋值
my_ticket = []
ticket = ''
print(f'请输入你的彩票号码(为字母(a~e)和数字(1~10)的组合,共四位,不可重复)')
while len(my_ticket) <= 3: #彩票长度小于4位
print(f'可填的号码还有 {ticket_range}')
ticket = input(f'请输入第 {len(m