汇率兑换程序。按照温度转换程序的设计思路,按照1 美元=6 人民币汇率编写一个美元和人民币的双向兑换程序。
时间: 2024-09-27 12:13:05 浏览: 148
创建一个简单的汇率兑换程序,我们可以设计两个函数,一个用于把美元换算成人民币,另一个用于把人民币换算成美元。这里假设固定的汇率是1美元等于6人民币。
```python
class ExchangeRateCalculator:
def __init__(self, usd_to_cny_rate=6):
self.usd_to_cny_rate = usd_to_cny_rate
# 函数:美元转人民币
def dollars_to_yuan(self, usd_amount):
return usd_amount * self.usd_to_cny_rate
# 函数:人民币转美元
def yuan_to_dollars(self, cny_amount):
return cny_amount / self.usd_to_cny_rate
# 使用示例
calculator = ExchangeRateCalculator()
usd_amount = 100
cny_amount = calculator.dollars_to_yuan(usd_amount)
print(f"{usd_amount}美元等于{cny_amount}人民币")
yuan_to_usd = calculator.yuan_to_dollars(cny_amount)
print(f"{cny_amount}人民币等于{yuan_to_usd}美元")
```
在这个程序中,我们创建了一个名为`ExchangeRateCalculator`的类,它有两个方法:`dollars_to_yuan`和`yuan_to_dollars`,分别负责美元到人民币和人民币到美元的转换。通过实例化这个类并传入固定的汇率,我们可以轻松地进行货币兑换。
阅读全文