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
Python水滴筹模拟筹款工具
最新推荐文章于 2023-11-30 09:45:34 发布