""" 刮刮乐小游戏知识点: 1、随机模块 random 2、嵌套循环 while for 3、条件语句/跳转语句 if / continue 4、列表添加元素函数 append()"""# 随机模块import randomwhile True: # 奖品信息 prize_info = ['一等奖', '二等奖', '三等奖', '谢谢惠顾'] # 奖池 prize_pond = [] for i in range(8): prize_info.append('谢谢惠顾') # 增加'谢谢惠顾'的概率 buf = random.choice(prize_info) # 随机获取一个奖品信息 prize_pond.append(buf) # 在奖池内添加奖品信息 # 随机抽奖 num = int(input(f'''{'='*3}刮刮乐小游戏{'='*3}\n请在1-8数字奖区选择:''')) # 重新抽奖 if num < 1 or num > 8: continue # 打印开奖结果 print(f'{" "*5}{prize_pond[num]}')
运行结果:
作者:周华
创作日期:2023/9/25
来源地址:https://blog.csdn.net/zhouhua2022/article/details/133270176