Mundo em Python

Simulador de Dados Climáticos

import random
import time
def geral_temperatura(min_temp, max_temp):
return random.uniform(min_temp, max_temp)
escolha = True
while escolha:
print("\n")
print("\033[36m\t\tSimulador de Dados Climáticos\033[m")
print("""
\t\033[33m1. Simular\033[m
\t\033[31m0. Exit/Quit/Saída\033[m
""")
escolha = input("Escolha uma opção: ")
if escolha == "1":
print("\033[34m=\033[m" * 60)
print("\t\t\t\033[33mSimulador de Dados Climáticos\033[m")
print("\033[34m=\033[m" * 60)
scenario = input("\033[32mEscolha um cenário (verão quente, inverno frio, etc.): \033[m")
min_temp = float(input("\033[32mDigite a temperatura mínima média: \033[m"))
max_temp = float(input("\033[32mDigite a temperatura máxima média: \033[m"))
dias = int(input("\033[32mDigite o número de dias para simular: \033[m"))
print("\n")
print("\n\033[33m\tSimulação de Dados Climáticos\033[m\n")
print(f"Cenário: {scenario}\n")
for dia in range(1, dias + 1):
temperatura = geral_temperatura(min_temp, max_temp)
print(f"Dia {dia}: Temperatura Média: {temperatura:.2f}°C")
time.sleep(2)
elif escolha == "0":
print("\nAdeus")
escolha = None
else:
print("\nEscolha não válida.\nTente outra vez.")
0