Bitcoin (Terminal)

import urllib.request, json, time
def bitdolar():
url = "http://api.coindesk.com/v1/bpi/currentprice.json"
with urllib.request.urlopen(url) as url:
response = url.read()
data = json.loads(response.decode('utf-8'))
valor = float(data['bpi']['USD']['rate'].replace(",", ""))
print(f'Um Biicoin vale {round(valor,2)} dólares')
return valor
def biteuro():
url = "http://api.coindesk.com/v1/bpi/currentprice.json"
with urllib.request.urlopen(url) as url:
response = url.read()
data = json.loads(response.decode('utf-8'))
valor = float(data['bpi']['EUR']['rate'].replace(",", ""))
print(f'Um Biicoin vale {round(valor,2)} euros')
return valor

def sair ():
print("***********************\n")
print("\tFim Do Programa")
print("***********************\n")
quit()

def menu():
print("\n\t\t*********************************************************"
"\n\t\t\t\t\t\t\t\tMenu Principal"
"\n\t\t*********************************************************")
escolha = input("""
A: Bicoin --> Dólares
B: Bicoin --> Euros
D: Sair
Escolha uma hipótese:
""")
escolha = escolha.lower()
if escolha == 'a':
bitdolar()
time.sleep(6)
menu()
elif escolha == 'b':
biteuro()
time.sleep(6)
menu()
elif escolha == 'c':
time.sleep(5)
sair()
else:
print("Erro na Tecla!")
print("Por favor, escolha novamente.")
menu()
menu()

Comentários

Mensagens populares deste blogue

Criar Cartões de Visita

12 signos egípcios

Calcular a percentagem de ocupação