Найти - Пользователи
Полная версия: Что не так с синтаксисом? Что творит оператор <> ?
Начало » Python для новичков » Что не так с синтаксисом? Что творит оператор <> ?
1
Nika_Rika
В питоне ни бум бум, но так получилось, что приходится копаться в чужом коде. Синтаксическая ошибка в сроке
if ( getattr( tourney, expectedValues.get(ev) ) <> result ):

я так подозреваю дело в операторе <>. Что он делает? Интерпретатор Python3.4
werter
Ошибку в студию
py.user.next
Nika_Rika
я так подозреваю дело в операторе <>. Что он делает?

Во втором питоне:
>>> 1 <> 2
True
>>> 1 <> 1
False
>>>

В третьем питоне:
>>> 1 <> 2
  File "<stdin>", line 1
    1 <> 2
       ^
SyntaxError: invalid syntax
>>>

Убрали его. Замени на !=
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB