Para resolver o desafio criei uma nova função "converte":
def converte(self):
origem = self.get_valor_parametro("moedaOrigem")
destino = self.get_valor_parametro("moedaDestino")
quantidade = float(self.get_valor_parametro("quantidade"))
cotacao_dolar = 5.50
if origem == "real" and destino == "dolar":
valor_convertido = quantidade / cotacao_dolar
return print(f"Pela atual cotação do dólar de R$ {cotacao_dolar}, " \
f"o valor de R$ {quantidade} resulta em $ {valor_convertido}")
elif origem == "dolar" and destino == "real":
valor_convertido = quantidade * cotacao_dolar
return print(f"Pela atual cotação do dólar de R$ {cotacao_dolar}, " \
f"o valor de $ {quantidade} resulta em R$ {valor_convertido}")
A função imprime o resultado ao ser chamada da seguinte maneira:
ExtratorURL(url).converte()