import asyncio import random
async def temperatura(): intervalo = 2 while True: await asyncio.sleep(intervalo) temp = random.randint(20, 30) print(f'[{intervalo}s] Temperatura: {temp}°C') intervalo *= 2
async def umidade(): intervalo = 3 while True: await asyncio.sleep(intervalo) umi = random.randint(50, 70) print(f'[{intervalo}s] Umidade: {umi}%') intervalo *= 2
async def qualidade(): intervalo = 5 while True: await asyncio.sleep(intervalo) ar =random.choice(['Boa', 'Regular', 'Ruim']) print(f'[{intervalo}s] Qualidade do ar: {ar}') intervalo *= 2
async def main(): await asyncio.gather(temperatura(), umidade(), qualidade())
asyncio.run(main())