|
发表于 2023-3-15 16:33:06
|
显示全部楼层
本楼为最佳答案
这是一个简单的美元和人民币双向兑换程序,使用Python编写。请注意,汇率可能会发生变化,因此实际应用时需要更新汇率。
- def currency_converter(amount, currency):
- exchange_rate = 6 # 1美元 = 6人民币
- if currency == "USD":
- result = amount / exchange_rate
- return round(result, 2)
- elif currency == "CNY":
- result = amount * exchange_rate
- return round(result, 2)
- else:
- return None
- if __name__ == "__main__":
- amount = float(input("请输入金额: "))
- currency = input("请输入货币类型(USD/CNY): ").upper()
- result = currency_converter(amount, currency)
- if result is not None:
- if currency == "USD":
- print(f"{amount} 人民币等于 {result} 美元。")
- elif currency == "CNY":
- print(f"{amount} 美元等于 {result} 人民币。")
- else:
- print("请输入有效的货币类型。")
复制代码
使用此程序时,请输入要兑换的金额和货币类型(USD表示美元,CNY表示人民币)。程序将根据给定的汇率(1美元=6人民币)执行双向兑换。在实际应用中,你可以考虑从外部数据源获取实时汇率。 |
|