当前位置:酷酷问答>生活百科>python 实现汇率计算功能

python 实现汇率计算功能

2025-01-07 08:08:04 编辑:zane 浏览量:596

python 实现汇率计算功能

的有关信息介绍如下:

python 实现汇率计算功能

今天给大家介绍下如何用python编写一个汇率计算功能的工具

用import 代码导入相关模块,具体代码如下:

import urllib.requestimport re

用input 代码和用户交互,提示用户输入美元的数值,具体代码如下:

usd = int (input("请输入美元:"))

接下来,我们按照汇率进行乘法计算,并且打印出结果,具体代码如下:

result = usd * 7

print("折合人民币为:%s"%result)

上面是利用一个计算的方法实现的汇率计算功能,下面我们用采集的方法实现,

同样先建立交互功能,代码如下:

srt_usd = input("请输入美元:")

建立变量url,并且用urllib中的request 请求的方法,提取到这个地址中的相关信息,代码如下:

url = "https://huobiduihuan.51240.com/?f=USD&t=CNY&j="+ srt_usd +""result = urllib.request.urlopen(url)

接下来我们把数据读取出来,并且转换成utf8 的编码,具体代码如下:

data = result.read().decode("utf8")

然后我们用正则表达式将读取到的汇率数值提取出来,具体代码如下:

pattrn = re.compile(r'color:#CC0000;">(.*?)')res = re.findall(pattrn,data)print(res)

代码运行效果和整体总结:

import urllib.requestimport reusd = int (input("请输入美元:"))result = usd * 7print("折合人民币为:%s"%result)# 下面是方法二srt_usd = input("请输入美元:")url = "https://huobiduihuan.51240.com/?f=USD&t=CNY&j="+ srt_usd +""result = urllib.request.urlopen(url)data = result.read().decode("utf8")pat = re.compile(r'color:#CC0000;">(.*?)')res = re.findall(pat,data)print(res)

版权声明:文章由 酷酷问答 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.kukuwd.com/life/173208.html
热门文章