import random
#导入内置的random模块
list1=list(range(0,15))
#将range元素进行列表转换并赋值给列表list1
print(
"抽奖号码是:"
,list1)
#打印所有的参与抽奖的号码
list2=[]
#定义空列表list2,用来储存中奖号码
while
len(list1)>0:
result =random.choice(list1)
#在列表list1里选择抽取的号码并赋值给result
if
result
in
list1 and result%2==0 and result%3==0:
print(
"您的号码是:{},恭喜您,您中一等奖"
.format(result))
list1.remove(result)
list2.append(result)
elif result%5==0:
print(
"您的号码是:{},恭喜您,您中了二等奖"
.format(result))
list1.remove(result)
list2.append(result)
elif result%3==0:
print(
"您的号码是:{},恭喜您,您中了三等奖"
.format(result))
list1.remove(result)
list2.append(result)
elif result%2!=0 and result%3!=0 and result%5!=0:
print(
"您的号码是:{},您未中奖"
.format(result))
elif result==list1[-1] or result==list1[0]:
#当抽取到列表list1最后一个或者第一个元素时
print(
"您的号码是:{},抽奖结束"
.format(result))
#打印号码,并打印抽奖结束
print(
"中奖名单是:"
, list2)
print(
"未中奖名单是:"
, list1)
Break