1
resposta

MInha Solução

import asyncio 
async def baixar_dados(): 
       print("Iniciando download...") 
await asyncio.sleep(2) 
print("Download concluído!") 
async def analisar_dados(): 
       print("Iniciando análise de dados...") 
       await asyncio.sleep(3) 
       print("Análise de dados concluída!") 
async def main(): 
       await asyncio.gather(baixar_dados(), analisar_dados()) 
asyncio.run(main())
1 resposta

Oi, Ricardo! Como vai?

Agradeço por compartilhar.

Gostei da sua solução, ficou bem estruturada e usa asyncio.gather() de forma correta para executar as tarefas simultaneamente. Dá pra ver que você entendeu bem o conceito de programação assíncrona.

Continue explorando o uso de async/await em outros contextos, como chamadas de API ou leitura de arquivos.

Conteúdos relacionados
Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!