python定义一个欧元、美元、卢布、以及日元的汇率函数,输入人民币,计算出你所想知道的货币价值。
时间: 2023-06-14 08:02:34 浏览: 533
浅谈Python中函数的定义及其调用方法
以下是一个简单的示例代码:
```python
def currency_exchange(amount, currency):
rates = {
"欧元": 0.126,
"美元": 0.149,
"卢布": 11.11,
"日元": 16.41
}
if currency not in rates:
print("不支持该货币兑换")
return None
else:
exchange_rate = rates[currency]
result = amount / exchange_rate
return result
```
使用示例:
```python
>>> currency_exchange(100, "美元")
671.1409395973155
```
上述代码中,我们定义一个名为 `currency_exchange` 的函数,接收两个参数:要兑换的金额和目标货币名称。然后,我们使用字典类型 `rates` 存储各种货币的汇率。接着,我们检查目标货币是否在字典中存在,如果不存在则返回 None。最后,我们使用目标货币的汇率计算金额的兑换结果,并返回该结果。
请注意,这只是一个简单的示例代码,实际的货币兑换可能需要更加精准和复杂的处理方式。
阅读全文