Want to create interactive content? It’s easy in Genially!

Get started free

4.1 UD02

CESUR

Created on February 1, 2026

Start designing with a free template

Discover more than 1500 professional designs like these:

Tech Presentation Mobile

Geniaflix Presentation

Vintage Mosaic Presentation

Shadow Presentation

Newspaper Presentation

Zen Presentation

Audio tutorial

Transcript

01

Errores sintácticos

Errores sintácticos

Los errores sintácticos representan la primera barrera que enfrenta cualquier programador y se detectan antes de la ejecución del código. Estos errores incluyen paréntesis sin cerrar, dos puntos omitidos al final de estructuras de control, indentación inconsistente o el uso de palabras reservadas como nombres de variable. Python es especialmente estricto con la disposición visual del código, utilizándola para delimitar bloques en lugar de llaves o palabras clave de cierre. Un error común consiste en mezclar espacios y tabuladores, lo que genera inconsistencias invisibles que el intérprete rechaza. La recomendación profesional establece usar exclusivamente cuatro espacios por nivel de indentación, configurando el editor para convertir automáticamentetabuladores en espacios.

02

Errores de tipo

03

Fallos lógicos y mutabilidad de los objetos

01

Errores sintácticos

Errores de tipo

Los errores de tipo surgen cuando se aplican operaciones incompatibles con la naturaleza del dato involucrado. Python utiliza un tipado dinámico fuerte, lo que significa que las variables no requieren una declaración previa de su clase, pero las acciones entre elementos no compatibles generan excepciones de inmediato. Por ejemplo, intentar unir una cadena de texto con un número produce un TypeError, lo que obliga a realizar una conversión explícita mediante str() para que el programa funcione correctamente. Por otro lado, los errores de nombre aparecen al referenciar elementos no definidos, a menudo por simples fallos tipográficos o por intentar usar un dato antes de asignarle un valor. Es necesario recordar que este lenguaje distingue entre mayúsculas y minúsculas, por lo que dos nombres con distinta capitalización se tratan como identificadores diferentes, lo que suele ser un motivo de tropiezo frecuente.

02

Errores de tipo

03

Fallos lógicos y mutabilidad de los objetos

01

Errores sintácticos

Fallos lógicos y mutabilidad de los objetos

02

Errores de tipo

03

Fallos lógicos y mutabilidad de los objetos