2015-03-25 2 views
0

Когда я пытаюсь этот код в Python:Сравнение массивов Python ЗНАЧЕНИЯ

maxdrc=0 
if(distancearray[0]<distancearray[1]) 
    maxdrc=1 

Я получаю SyntaxError: invalid syntax

Что я делаю неправильно?

+0

первую очередь вы опустили ':' 'после if' заявление, но, Что ваш полный' SyntaxError ' – Kasramvd

ответ

0

if Условия должны заканчиваться двоеточием.

maxdrc=0 
if (distancearray[0]<distancearray[1]): 
    maxdrc=1 

Между прочим, круглые скобки необязательны.

maxdrc=0 
if distancearray[0] < distancearray[1]: 
    maxdrc=1 
+1

спасибо, я приму этот ответ через 10 минут. – Ozan

0

: отсутствует.

if(distancearray[0]<distancearray[1]): 
    # code       ^ 

Демо:

с SyntaxError исключением

>>> if 1 and 11 
    File "<stdin>", line 1 
    if 1 and 11 
      ^
SyntaxError: invalid syntax 
>>> 

Действительно

>>> if 1 and 11: 
... print "in if" 
... 
in if 
>>> 
Смежные вопросы