/ / Confronta i valori degli array Python - python, confronta

Confronta i valori degli array Python - python, confronta

Quando provo questo codice in python:

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

Ottengo un SyntaxError: invalid syntax

Che cosa sto facendo di sbagliato?

risposte:

0 per risposta № 1

if le condizioni devono terminare con i due punti.

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

Per inciso, le parentesi sono facoltative.

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

0 per risposta № 2

: manca.

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

demo:

con eccezione SyntaxError

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

Valido

>>> if 1 and 11:
...   print "in if"
...
in if
>>>