код:
import pyowm
owm=pyowm.OWM('ххх')
place=input('Введите город, о погоде которого вы хотите узнать: ')
mgr = owm.weather_manager()
observation = mgr.weather_at_place(place)
w = observation.weather
temp=w.temperature('celsius')['temp']
print('В городе '+place+' сейчас '+w.detailed_status)
print('Температура сейчас в районе '+str(temp)+' градуса')
if temp>29:
print('Сейчас ОЧЕНЬ жарко, наденьте футболку и шорты')
if temp<29,>17:
print('Сейчас жарковато, вам стоит надеть штаны/шорты и футболку')
if temp<17>,10:
print('Сейчас на улице свежо, стоит надеть штаны, футболку и ветровку')
if temp<10>5:
print('Сейчас прохладно, оденьте штаны и кофту')
if temp<5>-28:
print('Сейчас холодно, оденьте куртку и штаны')
if temp<-25:
print('Сейчас очень холодно, оденьте куртку, зимнюю обувь и теплые штаны')
результат:
Введите город, о погоде которого вы хотите узнать: хабаровск
В городе хабаровск сейчас clear sky
Температура сейчас в районе -10.0 градуса
Сейчас жарковато, вам стоит надеть штаны/шорты и футболку
Сейчас на улице свежо, стоит надеть штаны, футболку и ветровку
Сейчас прохладно, оденьте штаны и кофту
Сейчас холодно, оденьте куртку и штаны