Python usa espacios en blanco para dos cosas: las líneas nuevas terminan las líneas lógicas y los cambios en la sangría delimitan los bloques. Ambos comportamientos son algo contextuales. Python distingue líneas físicas de líneas lógicas. Una línea física es una línea real de texto: una cadena de caracteres

terminada en una nueva línea.