福袋随机抽奖的代码示例分享
当然!下面是一个简单的Python示例,用来模拟一个福袋随机抽奖的过程。假设我们有若干奖品,随机从中抽取一个作为用户获得的奖品。
import random
# 奖品列表
prizes = [
"一等奖:iPhone 14",
"二等奖:AirPods Pro",
"三等奖:亚马逊礼品卡50美元",
"四等奖:咖啡杯",
"五等奖:感谢参与,再接再厉"
]
def draw_lucky_bag():
# 随机选择一个奖品
prize = random.choice(prizes)
return prize
if __name__ == "__main__":
print("欢迎参加福袋随机抽奖活动!")
user_input = input("按下Enter键抽取您的奖品...")
if user_input == "":
result = draw_lucky_bag()
print(f"恭喜您,您抽中了:{result}")
else:
print("抽奖取消,请重新参与。")
代码说明:
prizes
列表中包含了不同等级的奖品。draw_lucky_bag()
函数用来从奖品列表中随机选择一个奖品。- 用户按下Enter键时(在此代码中通过检测空输入实现),程序将从列表中随机选择一个奖品并显示出来。
这个示例可以根据需要进行扩展,比如添加更多奖品、为每个奖品设置中奖概率、实现多个用户参与等等。