Когда я начинал я не понимал что для развития жизненно необхадима практика. Я хочу показать скрипт которые могут повторить новички для практики. Джуниоры и выше, идите дальше. Скрипт помогает узнать погоду в том или ином городе.
from pyowm import OWM
from colorama import init
from colorama import Fore, Back
init()
print(Fore.CYAN)
print(Back.WHITE)
owm=OWM("4bcd9ba0e4654a2b6f18261c84f1adf5")
place =input("Введите город что бы узнать погоду: ")
mgr = owm.weather_manager()
observation = mgr.weather_at_place(place)
w = observation.weather
all_temp = w.temperature('celsius')
temp = all_temp['temp']
max_temp= all_temp['temp_max']
min_temp = all_temp['temp_min']
rain = w.rain
print(Back.BLACK)
print(Fore.CYAN)
print(f"В {place} сейчас градусов {temp}, максимальная температура на сегодня {max_temp}, а минимальная {min_temp} градусов!")
if rain == {}:
if temp < 10:
print("На улице холодно оденься потеплей!")
elif temp < 20:
print("На улице прохладно накинь что нибудь!")
elif temp > 30:
print("На улице жарень, лучше иди на озеро!")
else:
print("На улице тепло можно одевать футболку)")
else:
if temp < 10:
print("На улице холодно и идёт дождь оденься тепло!!")
elif temp < 20:
print("На улице прохладно и идёт лучше одеть курточку!")
elif temp > 30:
print("На улице жарень и дождь можно остудиться))")
else:
print("На улице тепло, но идёт дождь лучше накинуть что-нибудь!")
input()
Не забываем установить библиотеки pyowm , colorama
from pyowm import OWM
from colorama import init
from colorama import Fore, Back
init()
print(Fore.CYAN)
print(Back.WHITE)
owm=OWM("4bcd9ba0e4654a2b6f18261c84f1adf5")
place =input("Введите город что бы узнать погоду: ")
mgr = owm.weather_manager()
observation = mgr.weather_at_place(place)
w = observation.weather
all_temp = w.temperature('celsius')
temp = all_temp['temp']
max_temp= all_temp['temp_max']
min_temp = all_temp['temp_min']
rain = w.rain
print(Back.BLACK)
print(Fore.CYAN)
print(f"В {place} сейчас градусов {temp}, максимальная температура на сегодня {max_temp}, а минимальная {min_temp} градусов!")
if rain == {}:
if temp < 10:
print("На улице холодно оденься потеплей!")
elif temp < 20:
print("На улице прохладно накинь что нибудь!")
elif temp > 30:
print("На улице жарень, лучше иди на озеро!")
else:
print("На улице тепло можно одевать футболку)")
else:
if temp < 10:
print("На улице холодно и идёт дождь оденься тепло!!")
elif temp < 20:
print("На улице прохладно и идёт лучше одеть курточку!")
elif temp > 30:
print("На улице жарень и дождь можно остудиться))")
else:
print("На улице тепло, но идёт дождь лучше накинуть что-нибудь!")
input()
Не забываем установить библиотеки pyowm , colorama