Tengo un código simple que no entiendo de dónde viene mi error. El analizador me está ladrando con una sangría inesperada en la línea 5 (la declaración if). ¿Alguien ve el problema aquí? Yo no.Error de sangría inesperado en Python
def gen_fibs():
a, b = 0, 1
while True:
a, b = b, a + b
if len(str(a)) == 1000:
return a
¡Ahh! Copié y pegué este código desde otro código que tenía. Buena pena. Comenté una respuesta anterior, pero no me di cuenta de lo que la causó hasta su respuesta. ¡Gracias! – tjsimmons
¿por qué esto se revocó? – aaronasterling
De vuelta en cero ahora;) Estaba a punto de decir lo mismo. Recomendaría ejecutar una búsqueda y reemplazar los caracteres '\ t' y reemplazarlos por' [cuatro espacios] '. – Blender