Python水滴筹模拟筹款工具

import time

print("           欢迎使用水滴筹模拟筹款工具           ")
print("============================================")
print("                    菜单           ")
print("--------------------------------------------")
print("                发起发起众筹:1")
print("                查看众筹情况:2")
print("                捐款帮助他人:3")
print("                退出:4")
all_money = 0.0
now_money = 0
donations = {}
donation_time="2023-12-01"
count=0
while True:
    numbers = int(input("请选择输入菜单上对应的数字:"))
    if numbers == 1:
        all_money = float(input("医疗费总金额:"))
        donation_time=str(input("请输入捐款截止时间,格式为2022-10-05:"))
        if all_money>0 and  time.strptime(donation_time,"%Y-%m-%d"):
            print("发布成功,等待众筹")
        else:
            print("输入错误!!!")

    elif numbers == 3:
        user_name = str(input("你的姓名,作为登记用:"))
        user_donations = float(input("请输入你的捐款金额:"))
        if user_donations > 0:
            print("捐款成功,捐款金额为" + str(user_donations) + "元,谢谢你的爱心")
            donations[user_name] = user_donations
        else:
            print("输入错误!,请重新输入。")
    elif numbers == 2:
        for i in donations.items():
            now_money += i[1]
        count = len(donations)
        print("--------众筹情况---------------")
        print("总需要筹集金额为" + str(all_money) + ",当前筹集金额为" + str(now_money) + "元")
        print("当前共有" + str(count) + "人捐款")
        print("---------每个人的捐款数额--------")
        for j in donations.items():
            print(str(j[0])+"捐款"+str(j[1])+"元")
        print("捐款截止时间" + str(donation_time))
    elif numbers==4:
        print("欢迎下次光临!!!")
        break

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Traveler飞

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值