Título: ayuda con mi programa! sale error en los elif Publicado por: ReAdriel en 5 Agosto 2017, 23:05 pm Código
· Los códigos deben ir en etiquetas GeSHi · Los asuntos deben ser puestos en el respectivo subforo · Si no aclaras el lenguaje no ayudas! · No haga doble post (el tema duplicado fue borrado) >aquí las reglas del foro (http://foro.elhacker.net/reglas.htm) -Engel Lex Título: Re: ayuda con mi programa! sale error en los elif Publicado por: engel lex en 5 Agosto 2017, 23:17 pm lenguaje? tal vez python...
versión puede ser que 2... tu problema está en la identación... Código
Título: Re: ayuda con mi programa! sale error en los elif Publicado por: ReAdriel en 5 Agosto 2017, 23:22 pm hola podrias pasarme todo es ya listo
llevo 3 dias buscando el error ahh por si quieres saber tengo 14años y me gusta la programacion Título: Re: ayuda con mi programa! sale error en los elif Publicado por: ReAdriel en 5 Agosto 2017, 23:41 pm porfavor alguien que me explique q es lo que debo poner y donde
se lo agradeceria Título: Re: ayuda con mi programa! sale error en los elif Publicado por: ivancea96 en 6 Agosto 2017, 00:47 am Lo que te ha comentado engel lex. Las líneas que quieras que estén dentro de un if, tienen que estar con mayor indentacion que el if. Todas ellas:
Código
Título: Re: ayuda con mi programa! sale error en los elif Publicado por: ReAdriel en 6 Agosto 2017, 00:57 am me sale este error
Código file "pro.py",line 11 d = int(input()) ^ intentationerror: unindent does not match any outer intentetion level Título: Re: ayuda con mi programa! sale error en los elif Publicado por: ivancea96 en 6 Agosto 2017, 01:44 am Pon el código tal y como lo tienes ahora.
En cualquier caso: En Python, los bloques de código, como los que están dentro de un if, o un while, se delimitan por la indentacion. Todo lo que esté con la misma cantidad de espacios o tabuladores por detrás, pertenecerá al mismo bloque, hasta la línea en la cual no pongas esos espacios, lugar en el que se acabará el bloque. Al programar python has de tener cuidado con este tema. Título: Re: ayuda con mi programa! sale error en los elif Publicado por: Eleкtro en 6 Agosto 2017, 10:30 am Creo que sigues sin tener demasiado claro cual es el problema. Lee aquí:
Cita de: San Google Indentación es un anglicismo de uso común en informática, que significa mover un bloque de texto hacia la derecha insertando espacios o tabuladores, para así separarlo del margen izquierdo y mejor distinguirlo del texto adyacente Python es un lenguaje MUY estricto (antiproductivo en mi opinión) con la indentación. Tu instrucción no está indentada, por lo que no se reconocerá como una instrucción dentro del bloque del elif... y producirá un error de sintaxis. Si quieres evitar ese tipo de problemas te sugiero utilizar cualquier IDE profesional para Python que tenga indentación automática. Saludos. |