以下是一个简单的抽奖程序,可以根据需要进行修改和优化。

import random

# 奖品列表
prizes = ['一等奖', '二等奖', '三等奖', '幸运奖']

# 参与抽奖的人员名单
participants = ['张三', '李四', '王五', '赵六', '钱七', '周八', '吴九', '郑十']

# 抽奖函数
def lottery():
    # 随机选择一个奖品
    prize = random.choice(prizes)
    # 随机选择一个获奖人员
    winner = random.choice(participants)
    # 从参与名单中删除获奖人员
    participants.remove(winner)
    # 输出获奖信息
    print('恭喜 ' + winner + ' 获得 ' + prize + '!')

# 主程序
if __name__ == '__main__':
    # 进行3次抽奖
    for i in range(3):
        input('第 ' + str(i+1) + ' 次抽奖,按Enter键开始:')
        lottery()
    # 输出未获奖人员名单
    print('未获奖人员名单:')
    for participant in participants:
        print(participant)

运行结果示例:

第 1 次抽奖,按Enter键开始:
恭喜 赵六 获得 幸运奖!
第 2 次抽奖,按Enter键开始:
恭喜 李四 获得 三等奖!
第 3 次抽奖,按Enter键开始:
恭喜 钱七 获得 幸运奖!
未获奖人员名单:
张三
王五
周八
吴九
郑十
Python 简单抽奖程序代码示例

原文地址: https://www.cveoy.top/t/topic/lU7R 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录