laosun0204
def draw_prize():
import random
prize = [\'iphone\', \'华为\', \'相机\', \'computer\', \'8000现金\']
data = list(range(100))
random_num = random.choice(data)
while True:
try:
num = int(input(\'请输入一个正整数:\').strip())
max_num = max(data)
min_num = min(data)
if num >= min_num and num <= max_num:
if num == random_num:
print(\'恭喜您,抽奖成功,抽到的奖品是:%s\' % random.choice(prize))
break
elif num < random_num:
print(\'您输入的数字小了,请重新输入!\')
else:
print(\'您输入的数字大了,请重新输入!\')
else:
print(\'您输入的数字超过了范围,请重新输入!\')

except Exception as e:
print(\'错误是:%s\' % e)


draw_prize()

分类:

技术点:

相关文章: