"""
    刮刮乐小游戏
知识点:
    1、随机模块 random
    2、嵌套循环 while for
    3、条件语句/跳转语句 if / continue
    4、列表添加元素函数 append()
"""
# 随机模块
import random
while 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



















