# 项目作业:货币兑换 注:1美元 = 6.72人民币,1人民币 = 0.13欧元
# 循环菜单项,并用service_menu记录选择的服务,为0时退出程序
while True:
print("**********欢迎使用货币转换服务系统**********")
print("1. 人民币转换美元")
print("2. 美元转换人民币")
print("3. 人民币转换欧元")
print("0. 退出系统")
service_menu = int(input("请您选择需要的服务:"))
print("~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~")
# 1. 人民币转换美元
if service_menu == 1:
print("欢迎使用人民币转换美元服务")
money = float(input("请输入您需要转换的人民币金额:"))
print("您需要转换的人民币为:{}元".format(money))
money_change = money / 6.72
print("兑换成美元为:${:0.2f}".format(money_change))
# 2. 美元转换人民币
elif service_menu == 2:
print("欢迎使用美元转换人民币服务")
money = float(input("请输入您需要转换的美元金额:"))
print("您需要转换的美元为:${}".format(money))
money_change = money * 6.72
print("兑换成人民币为:{:0.2f}元".format(money_change))
# 3. 人民币转换欧元
elif service_menu == 3:
print("欢迎使用人民币转换欧元服务")
money = float(input("请输入您需要转换的人民币金额:"))
print("您需要转换的人民币为:{}元".format(money))
money_change = money * 0.13
print("兑换成欧元为:{:0.2f}欧元".format(money_change))
# 0. 退出系统
elif service_menu == 0:
print("感谢您的使用,祝您生活愉快,再见!")
break
# 若无正确输入选项,提示重新输入
else:
print("输入错误!请重新输入!")
print("=========================================")
效果图: