基于Python写一个汇率转换器。要求: (1)学号尾号为奇数的同学写美元和民币相互兑换,并用注释附上当日日期 (2)学号尾号为偶数的同学写人民币和港币相互兑换,并用注释附上当日日期
时间: 2024-09-15 15:11:33 浏览: 87
基于python写的春节烟花源码+注释.zip
以下是一个简单的Python汇率转换器代码,可以根据学号尾号和日期进行美元和人民币、人民币和港币之间的汇率转换。
```python
# 汇率数据,以字典形式存储,键为货币种类,值为汇率
exchange_rates = {
"USD": {"CNY": 6.5}, # 美元兑换人民币汇率
"CNY": {"HKD": 0.8} # 人民币兑换港币汇率
}
# 日期
current_date = datetime.date.today().strftime("%Y-%m-%d")
# 根据学号尾号和日期获取相应的汇率
if int(user_id[-2]) % 2 == 0: # 学号尾号为偶数
rate = exchange_rates["CNY"]["HKD"]
print(f"今日人民币兑换港币汇率为:{rate}")
else: # 学号尾号为奇数
rate = exchange_rates["USD"]["CNY"]
print(f"今日美元兑换人民币汇率为:{rate}")
```
这段代码中,我们首先定义了一个汇率数据字典,其中包含了美元、人民币和港币之间的汇率。然后,我们获取了当前的日期,并将其格式化为字符串形式。最后,根据学号尾号的不同,我们选择了不同的汇率进行展示。在输出时,使用了条件语句来判断学号尾号是否为偶数,进而获取相应的汇率进行展示。需要注意的是,此代码仅供参考,实际应用中需要确保数据的准确性,并且根据需求进行适当的调整。
阅读全文