汇率转换简洁的程序。

汇率兑换程序,按照温度转换程序的设计思路,按照一美元等于6人民币汇率,编写一个美元和人民币的双向兑换程序


exchange_rate = 6.0   # 1美元 = 6人民币

def usd_to_rmb(usd):
    return usd * exchange_rate

def rmb_to_usd(rmb):
    return rmb / exchange_rate

while True:
    choice = input("请选择兑换类型:1 - 美元转人民币,2 - 人民币转美元,Q - 退出\n")
    if choice == "1":
        usd = float(input("请输入美元金额:"))
        rmb = usd_to_rmb(usd)
        print("{:.2f}美元 = {:.2f}人民币".format(usd, rmb))
    elif choice == "2":
        rmb = float(input("请输入人民币金额:"))
        usd = rmb_to_usd(rmb)
        print("{:.2f}人民币 = {:.2f}美元".format(rmb, usd))
    elif choice.lower() == "q":
        break
    else:
        print("无效的选项,请重新输入")


如果以上回答对您有所帮助,望采纳~谢谢


def usd_to_rmb(usd):
    return usd * 6

def rmb_to_usd(rmb):
    return rmb / 6

print("请选择需要进行的操作:")
print("1. 美元转人民币")
print("2. 人民币转美元")

choice = int(input("请选择操作:"))

if choice == 1:
    usd = float(input("请输入美元数额:"))
    rmb = usd_to_rmb(usd)
    print("美元 {} 兑换成人民币为:{}".format(usd, rmb))
elif choice == 2:
    rmb = float(input("请输入人民币数额:"))
    usd = rmb_to_usd(rmb)
    print("人民币 {} 兑换成美元为:{}".format(rmb, usd))
else:
    print("请选择正确的操作!")