这段python代码主要实现输入人民币任意金额后,输出对应的美元、英镑、欧元、日元金额(保留两位小数)。
主要思路:
采用字典的数据结构存储,并且格式化输出。
def tranform(RMB):
'''
function:用来转换人民币的汇率
:param RMB: 货币单位
:return:
'''
dollar = 0.1546*RMB
pound = 0.1126*RMB
euro = 0.1284*RMB
yen = 16.2935*RMB
money = {'美元':dollar, '英镑':pound, '欧元':euro, '日元':yen}
for key, value in money.items():
print(str(RMB)+"人民币等于{:,.2f}".format(value)+key)
# -------------------------------调用函数------------------------------- #
tranform(10)
运行结果: