Попробовал как то вот так
wind = w.wind()
w3 = wind['deg']
w4 = itog
c = range(337,380)
c = range(0,22)
cv = range(22,67)
v = range(67,112)
yv = range(112,157)
y = range(157,202)
yz = range(202,247)
z = range(247,292)
cz = range(292,337)
if w3 == c:
itog = 'С';
elif w3 == cv:
itog = 'СВ';
elif w3 == v:
itog = 'В';
elif w3 == yv:
itog = 'ЮВ';
elif w3 == y:
itog = 'Ю';
elif w3 == yz:
itog == 'ЮЗ';
elif w3 == z:
itog == 'З';
elif w3 == cz:
itog == 'СЗ';
answer = 'В городе '+message.text+' направление ветра ' + w4
if message.text == message.text:
bot.send_message(message.from_user.id, answer);
Выдает вот это UnboundLocalError: local variable 'itog' referenced before assignment
В общем подскажите насколько у меня все плохо и как лучше сделать?