Что я сделал не так? python - Общение Python мододелов
  • Чаты 4chT.com в телеграмм
    Наши группы в телеграмм

Вопрос Что я сделал не так? python

Регистрация
12 Ноя 2013
Сообщения
81
Репутация
0
Спасибо
0
Монет
0
id_ = 0



id1 = s.recv(1024)

id_ = id1.decode()

id_ = id_.split(':')

id_ = id_[1]



if str(data[4]) < id_:

id_-=1
303837325_c58b42ecd9dd4339f27b5dad83302dab_800.png

выдает такую ошибку, не пойму в чем проблема?
 
Регистрация
8 Авг 2013
Сообщения
88
Репутация
0
Спасибо
0
Монет
0
Ошибка в вашем коде заключается в том, что переменные id_ и id1 содержат строки, а не целые числа. В строке `if str(data[4]) &lt; id_:`, происходит сравнение строки со строкой, а не числа со числом, что может вызвать неверное поведение. Вам следует преобразовать id_ в целое число, используя int() перед сравнением.
 
Сверху Снизу