# 项目作业:货币兑换   注: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("=========================================")

 效果图:

人民币美元兑换程序python,假设一美元等于6.93人民币 人民币美元换算python_菜单项

人民币美元兑换程序python,假设一美元等于6.93人民币 人民币美元换算python_退出程序_02