Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import json
- from urllib import request
- url = request.urlopen('http://developers.agenciaideias.com.br/cotacoes/json').read()
- jsn = json.loads(url.decode('utf-8'))
- dolarcot = float(jsn['dolar']['cotacao'])
- eurocot = float(jsn['euro']['cotacao'])
- escolha = input('''
- [*]Menu:
- --------
- 1 - Valores atuais(Dolar, Euro)
- 2 - Conversor
- -------------------------------
- Escolha: ''')
- if escolha == '1':
- print('''
- =======================
- [+]Dolar
- --------
- Cotação: R${dolarcot:.2f}
- Variação: {dolarvar}
- =======================
- [+]Euro
- -------
- Cotação: R${eurocot:.2f}
- Variação: {eurovar}
- =======================
- Cotação: {att}
- ======================='''
- .format(dolarcot = dolarcot, dolarvar = jsn['dolar']['variacao'],
- eurocot = eurocot, eurovar = jsn['euro']['variacao'],
- att = jsn['atualizacao']))
- elif escolha == '2':
- moeda = float(input('''=======================
- [+]Valor a ser convertido: '''))
- op = input('''================================
- [*]Tipo de moeda base para a conversão:
- ---------------------------------------
- 1 - Dolar
- 2 - Euro
- 3 - Real
- ---------
- Escolha: ''')
- if op == '1':
- print('''=======================
- Convertendo de Dolar para Euro e Real
- -------------------------------------
- Valor inserido em Dolar: US$:{dvalue:.2f}
- Valor convertido para Euro: €:{evalue:.2f}
- Valor convertido para Real: R$:{rvalue:.2f}
- Taxa de erro: 0.4% +-
- ''' . format(dvalue = moeda, evalue =((moeda*dolarcot) / eurocot), rvalue = (moeda * dolarcot)))
- elif op == '2':
- print('''=======================
- Convertendo de Euro para Dolar e Real
- -------------------------------------
- Valor inserido em Euro: €:{evalue:.2f}
- Valor convertido para Dolar: US$:{dvalue:.2f}
- Valor convertido para Real: R$:{rvalue:.2f}
- Taxa de erro: 0.4% +-
- ''' . format(evalue = moeda, dvalue =((moeda*eurocot) / dolarcot), rvalue = (moeda * eurocot)))
- elif op == '3':
- print('''=======================
- Convertendo de Real para Dolar e Euro
- -------------------------------------
- Valor inserido em Real: €:{rvalue:.2f}
- Valor convertido para Dolar: US$:{dvalue:.2f}
- Valor convertido para Euro: R$:{evalue:.2f}
- Taxa de erro: 0.4% +-
- ''' . format(rvalue = moeda, dvalue = (moeda/dolarcot), evalue = (moeda / eurocot)))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement