货币转换程序(双符号)python代码_如何实现python汇率转
换代码
对于刚刚⼊门python的学习者们,最头疼的莫过于基础的功能实现代码了,很多函数可以实现意义是⼀样的,今天⼩编教⼤家实例——实现python汇率转换代码。
Python中的货币转换器
tkinter – ⽤于⽤户界⾯(UI)requests – 获取⽹址
货币转换器的python构建步骤实时汇率
导⼊所需的库
CurrencyConverter类
货币转换器的⽤户界⾯
主函数
⼀、实时汇率
Base – USD:这意味着我们有基准货币美元。这意味着要转换任何货币,我们必须先将其转换为USD,然后再由USD转换为任意货币。
Date and time:显⽰上次更新的⽇期和时间。
Rates:这是基础货币与美元的货币汇率。
little英语怎么读⼆、导⼊我们需要的库
我们使⽤tkinter和request库。因此,我们需要导⼊库。import requests
from tkinter import *import tkinter as tk
from tkinter import ttk
datetime库是自带吗springboot项目目录三、创建CurrencyConverter类
现在,我们将创建CurrencyConverter类,该类将获取实时汇率并转换货币并返回转换后的⾦额。
1、让我们创建class的构造函数class RealTimeCurrencyConverter():
可爱边框素材def __init__(self,url): self.data = (url).json() self.currencies = self.data['rates']
<(url)将页⾯加载到我们的python程序中,然后.json()会将页⾯转换为json⽂件。我们将其存储在数据变量中。
2、Convert()⽅法:def convert(self, from_currency, to_currency, amount):
initial_amount = amount
if from_currency != 'USD' :
amount = amount / self.currencies[from_currency]
python基础代码实例# limiting the precision to 4 decimal places
amount = round(amount * self.currencies[to_currency], 4)
return amount
此⽅法采⽤以下参数:
From_currency:需要转换的货币
to _currency: 想要转换成的货币
Amount:需要转换的⾦额
并返回转换后的⾦额
例如:url = 'hangerate-api/v4/latest/USD'
converter = RealTimeCurrencyConverter(url)
企业网站建设平台vert('CNY','USD',100))
⼩伙伴们可以保存起来了,有类似上述实战需求可以直接套⽤哦~如需了解更多python实⽤知识,点击进⼊PyThon学习⽹教学中⼼。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论