2.1.5 Unione esplicita di righe

Due o più righe fisiche possono essere unite in righe logiche, utilizzando il carattere backslash (\), come di seguito: quando una riga fisica termina con un backslash che non è parte di una stringa costante o un commento, viene unita alla seguente, formando una singola riga logica, cancellando il backslash ed il seguente terminatore di riga. Per esempio:

if 1900 < year < 2100 and 1 <= month <= 12 \
   and 1 <= day <= 31 and 0 <= hour < 24 \
   and 0 <= minute < 60 and 0 <= second < 60:   # Per date valide
        return 1

Una linea che termina in backslash non può avere un commento. Un backslash non continua un commento. Un backslash non continua un token, ad eccezione delle stringhe costanti (token che non siano stringhe costanti non possono essere divisi tra righe fisiche utilizzando un backslash). Un backslash è illegale in altre posizioni in una riga, al di fuori di una stringa costante.

Vedete Circa questo documento... per informazioni su modifiche e suggerimenti.