Vas a ver mensajes rojos. Eso es normal y es bueno. Un error no es un regaño: es la máquina diciéndote dónde y qué no entendió.
Los errores vienen en inglés. Los más comunes:
| Error en inglés | Qué te está diciendo |
|---|---|
SyntaxError |
Escribiste algo mal (falta :, un paréntesis, una comilla) |
NameError |
Usaste una variable que no existe o la escribiste mal |
IndentationError |
Los espacios de la izquierda están mal |
TypeError |
Mezclaste cosas incompatibles (texto con número, p. ej.) |
Tech English: error = error. line = línea (el error te dice en qué línea está). fix = arreglar.
Estrategia anti-pánico: lee la última línea del error y mira el número de línea que menciona. Ahí está el problema el 90% de las veces.
La idea que te debes llevar
Python no es un idioma difícil. Es un idioma estricto. No perdona un espacio mal puesto ni una comilla olvidada — pero a cambio hace exactamente lo que le pidas.
Esta semana cometerás errores. Perfecto. Equivocarte tú, entender por qué, y arreglarlo: eso es aprender a programar. Al laboratorio.md.
Fin de la lección: abajo están las preguntas y los comentarios.
Quiz rápido
Para que repases. No cuenta para certificar — el examen del módulo es el que certifica.
1. Un `NameError` indica que...
¿Le sirvió esta lección?
Sirve para saber qué reescribir. Se puede cambiar cuando quiera.
Su avance y su nombre se guardan en este navegador. No hace falta registrarse.
¿Va por el certificado?
Practicar y comentar no exige nada. Para el certificado sí hace falta verificar el correo, el nombre completo, la institución, el grado, porque el certificado dice quién es usted.
Le llega un código de 6 dígitos. No hay contraseña que recordar.
Vence en 15 minutos.
Comentarios (0)
Pregunte lo que no entendió. Alguien más tiene la misma duda y no se atreve.
- Todavía no hay comentarios. Estrene usted.