Python彩票游戏程序 五亿大奖等你来拿!

本文介绍了使用Python编写的彩票系统,模拟购买彩票的过程,包括随机生成号码、计算中奖概率和税费,以及处理中奖后的税务偿还情况。
摘要由CSDN通过智能技术生成
from random import randint

print("        欢迎进入彩票系统")
print("-----------------------------")
print("本期中奖号码为5 5 5 5 5,奖金共五亿元!!!")
print("中奖概率约为九十亿分之一!")  # 5*10的10次方 = 9,000,000,000
num_0 = int(input("彩票114514元一张,需要购买几张?"))
print("-----------------------------")
for i in range(num_0):
    num_1 = randint(0, 9)
    num_2 = randint(0, 9)
    num_3 = randint(0, 9)
    num_4 = randint(0, 9)
    num_5 = randint(0, 9)

    cost = 114514 * num_0   # 中奖花费
    tax = 5 * 10 ** 8 / 1 / 5   # 个人所得税超过一万元缴纳20%
    number = f"{num_1} {num_2} {num_3} {num_4} {num_5}"
    print(f"{i+1}号抽奖号码:" + number)

    if number == "5 5 5 5 5":
        print("-----------------------------")
        print("感谢您中奖了,清空5亿奖池!")
        print(f"共花费{cost}元")
        print(f"缴纳个人所得税{tax}元")
        if cost + tax > 5*10**8:
            print(f"抱歉,您还需要偿还{cost+tax-5*10**8}元")
            print("-----------------------------")
            judge = input("是否偿还?y/n:")
            if judge == "y":
                print("感谢您为公益事业做出的贡献,欢迎下次光临。")
                break
            else:
                print("OPEN THE DOOR!FBI")
                break

    elif i+1 == num_0:
        print("-----------------------------")
        print("很遗憾,未中奖")
        print(f"共花费{cost}元")

稍微花了点时间,

怎么都没人买彩票了...

  • 12
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值