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.

  1. Mettere backslash alla fine della riga. Se una riga di codice prosegue sulla successiva, basta inserire il carattere "\" come ultimo carattere della riga interrotta.

    Esempio

    a="prova"
    print("questa è \
    un'istruzione scritta \
    su più righe \
    ")

    Questo metodo funziona sempre. E' il metodo standard per andare accapo in uno script.
  2. 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.

    Esempio

    print(
    a+
    a
    )

    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.

 


 

Segnalami un errore, un refuso o un suggerimento per migliorare gli appunti

FacebookTwitterLinkedinLinkedin
knowledge base
  1. Il linguaggio Python
  2. Come installare Python sul PC
  3. Come scrivere un programma in Python
  4. Come usare Python in modalità interattiva
  5. Le variabili
  6. I numeri
  7. Gli operatori logici
  8. Le strutture iterative ( o cicli )
  9. Le strutture condizionali
  10. I file in python