Come scrivere codice su pił righe in Python
Per scrivere un'istruzione del codice sorgente di un programma su più righe e andare a capo senza causare errori durante l'esecuzione, posso usare due tecniche.
- Mettere backslash alla fine della riga. Se una riga di codice prosegue sulla successiva, basta inserire il carattere "\" come ultimo carattere della riga interrotta.
Esempioa="prova"
Questo metodo funziona sempre. E' il metodo standard per andare accapo in uno script.
print("questa è \
un'istruzione scritta \
su più righe \
") - Mettere tra parentesi un'espressione. Se apro una parentesi tonda, anche facoltativa, in un'espressione matematica, l'interprete cerca la chiusura della parentesi nelle righe successive senza andare in errore.
Esempioprint(
Questa tecnica di programmazione però non funziona sempre. Ad esempio, se ci fosse una stringa tra apici o doppi apici interrotta andrebbe in errore. Da usare con cautela.
a+
a
)