¿Cómo controla Python el formato de los bloques de instrucciones de código?
Las declaraciones de Python que comienzan con # son comentarios. Los comentarios son para visualización humana y pueden tener cualquier contenido. El intérprete los ignorará. Cada otra línea es una declaración.
En Python, cuando una declaración termina con dos puntos:, la declaración sangrada se considera un bloque de código. Como regla general, siempre debes utilizar 4 espacios para la sangría.