1. Código em Python
from flask import Flask, render_template, request app = Flask(__name__) # Conversor de moeda fixo TAXA_USD = 5.20 TAXA_EUR = 5.50 TAXA_GBP = 6.00 def converter_moeda(valor_brl, moeda): if moeda == 'usd': return valor_brl / TAXA_USD, "USD" elif moeda == 'eur': return valor_brl / TAXA_EUR, "EUR" elif moeda == 'gbp': return valor_brl / TAXA_GBP, "GBP" return None, None
Função para conversão de moeda usando taxas fixas.
2. Interface HTML
Campos para entrada do valor e seleção de moeda.
Resultado aparecerá aqui...
3. Função JavaScript
Simulação do comportamento Python na web.
function converterMoeda() { let valor = parseFloat(document.getElementById("valor").value); let moeda = document.getElementById("moeda").value; if (!valor) { alert("Digite um valor válido"); return; } const taxas = { usd: 5.20, eur: 5.50, gbp: 6.00 }; let resultado = (valor / taxas[moeda]).toFixed(2); document.getElementById("consolePython").textContent = `R$ ${valor} = ${resultado} ${moeda.toUpperCase()}`; }