À partida, no Python cada instrução ocupa uma linha.
O Python distingue linhas físicas de linha lógicas. Uma linha lógica é uma linha de código, que pode, em casos especiais, prolongar-se por várias linhas físicas.
Prolongamento explícito: utiliza a barra invertida
if 1900 < year < 2100 and 1 <= month <= 12 \ and 1 <= day <= 31 and 0 <= hour < 24 \ and 0 <= minute < 60 and 0 <= second < 60: # A valid date return 1
Prolongamento implícito: expressões entre parêntesis curvos, retos, ou chavetas.
month_names = ['Januari', 'Februari', 'Maart', # This is 'April', 'Mei', 'Juni', # Dutch for 'Juli', 'Augustus', 'September', # months of 'Oktober', 'November', 'December'] # the year