你可以使用Python的`input()`函数获取用户输入,然后根据输入的货币类型进行转换。这里假设1美元兑换6.5人民币,1人民币兑换0.156美元(实际汇率可能会有所不同,这里只是一个示例)。以下是一个简单的实现: ```python def currency_conversion(): # 获取用户输入 input_str = input("请输入要兑换的货币类型(USD美元或CNY人民币)和数量:") # 分割输入,货币类型和数量 currency, amount = input_str.split() amount = int(amount) # 根据货币类型进行转换 if currency.upper() == "USD": result = amount * 6.5 elif currency.upper() == "CNY": result = amount * 0.156 else: print("无效的货币类型,请输入USD或CNY.") return # 保留两位小数并输出结果 result = round(result, 2) print(f"兑换后的{currency}为:{result}") # 调用函数 currency_conversion() ``` 运行这段代码,用户输入例如 "USD 100" 或 "CNY 500",程序会输出相应的兑换结果。注意,这个示例中的汇率是固定的,如果需要实时汇率,你需要调用一个API来获取。 [2024-04-22 10:55:13 | AI写代码神器 | 292点数解答]