python使用url找五月份每天汇率是什么?

人民币和美圆是世界上通用的两种货币之一,写一个程序进行货币间币值转换,其中:python

人民币和美圆间汇率固定为:1美圆 = 6.78人民币。函数

程序能够接受人民币或美圆输入,转换为美圆或人民币输出。人民币采用RMB表示,美圆USD表示,符号和数值之间没有空格。code



财务小伙伴需要每天登录外管局查询最新汇率中间价,输入ERP系统。有些数据分析人员有时也需要获取一段期间的汇率数据,整理后用于展示或预测汇率变动趋势。如果每次都要手工登录网站并查询处理,会耗费一些不必要的工时,既然学了点python,那么走起,先把汇率获取自动化。

为减轻服务器压力,请不要频繁运行上述代码抓取数据,相应后果请个人自负。

此处给出了自动/批量获取给定期间汇率中间价的方法,可能有财务小伙伴会说,我要的不只是获取汇率,还要输入ERP系统啊。数据分析表哥可能会说,我要的趋势图也没出来。别急,千里之行始于足下,这步数据查询已经实现不劳您手工了,后面的步骤慢慢来,小模块学多了串起来就能奔向全自动啦!

  • 注释:说明信息,是不被执行的,单行注释用#,多行注释用三个单引号
  • 命名:命名只能使用字母、数字和下划线;且须保证命名的唯一性;且不能以数字开头,Python是区分字母大小写的,且命名不能和保留字相同
  • 字符串索引:正向索引(从左向右);反向索引(从右向左);区间索引[A:B],从位置A到B的部分字符串,不包含位置B
# 正向索引,以0开始
@1.0功能:将外币换算成人民币,或者相反,仅考虑一种外币(如:美元) # 将字符串转化成数字

主要知识点:分支语句if else

@1.0功能:将外币换算成人民币,或者相反,仅考虑一种外币(如:美元) @2.0增加功能:根据输入判断是人民币还是美元,进行相应的转换计算 # 判断货币是美元还是人民币,并进行相应的转换计算 print('该版本尚不支持其他货币')

主要知识点:循环语句while

@1.0功能:将外币换算成人民币,或者相反,仅考虑一种外币(如:美元) @2.0增加功能:根据输入判断是人民币还是美元,进行相应的转换计算 @3.0增加功能:程序可以一直运行,直到用户选择退出 # 判断美元还是人民币,并进行相应的转换运算 print('该版本尚不支持其他货币')

主要知识点:自定义函数的定义与调用

@1.0功能:将外币换算成人民币,或者相反,仅考虑一种外币(如:美元) @2.0增加功能:根据输入判断是人民币还是美元,进行相应的转换计算 @3.0增加功能:程序可以一直运行,直到用户选择退出 @4.0增加功能:将汇率兑换功能封装到函数中 # 判断美元还是人民币,并进行相应的处理 print('该版本尚不支持其他货币')

主要知识点:匿名函数lambda,用于简单的能够在一行内表示的函数,计算结果为返回值

@1.0功能:将外币换算成人民币,或者相反,仅考虑一种外币(如:美元) @2.0增加功能:根据输入判断是人民币还是美元,进行相应的转换计算 @3.0增加功能:程序可以一直运行,直到用户选择退出 @4.0增加功能:将汇率兑换功能封装到函数中 @5.0增加功能:(1)使程序结构化 (2)简单函数的定义lambda # 判断美元还是人民币,并进行相应的处理 print('该版本尚不支持其他货币')

我要回帖

更多关于 python能获取汇率数据吗 的文章

 

随机推荐