
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

Olá Alex.
Tudo bem?
Se entendi certo, o problema está na escolha da variável correta para exibir a cotação do dólar. A resposta correta para exibir a cotação do dólar em reais é a alternativa B, que utiliza a chave 'bid' para obter o preço de compra do dólar.
No entanto, a mensagem exibida no console deveria ser formatada de forma diferente para refletir corretamente a cotação. A alternativa B está correta, mas a mensagem está invertida. A mensagem correta deveria ser:
U$ 1 dólar corresponde a R$ {cotacao}
Ou seja, a alternativa correta seria algo como:
if response.status_code == 200:
data = response.json()
cotacao = float(data['USDBRL']['bid'])
mensagem = f"U$ 1 dólar corresponde a R$ {cotacao}"
print(mensagem)
else:
print(f"A requisição falhou com o código de status {response.status_code}")
Espero ter entendido e conseguido ajudar. Encaminhei para a equipe corrigir.
Qualquer dúvida manda aqui. Bons estudos.