Sintassi delle istruzioni
La sintassi delle istruzioni in Python è molto semplice.
In generale, ciascuna riga di origine è una singola istruzione. Ad eccezione delle istruzioni expression
e
assignment
, ciascuna istruzione è introdotta da una parola
chiave, come if
o for
. È possibile inserire righe vuote o di contrassegno un qualsiasi punto tra le
istruzioni nel codice. Se c'è più di un'istruzione su una riga, ogni istruzione deve essere separata da un punto e virgola (;
).
Le istruzioni molto lunghe possono continuare su più righe. In questo caso, l'istruzione che deve continuare sulla riga successiva deve terminare con una barra retroversa (\
). Ad esempio:
x = "A loooooooooooooooooooong string" + \
"another looooooooooooooooooong string"
Quando si racchiude una struttura tra parentesi (()
), parentesi ([]
) o parentesi graffe ({}
), l'istruzione può continuare su una nuova riga dopo qualsiasi virgola, senza dover inserire una barra rovesciata. Ad esempio:
x = (1, 2, 3, "hello",
"goodbye", 4, 5, 6)