CODEZEROINTERACTIVE

Chapter 5 / 15

Parte 13 — Leer un NameError

Variables, asignación, nombres válidos, cambios de valor y datos financieros de MiniFinance.

Lesson 1429%

14 / 17 lessons in this chapter

Parte 13 — Leer un NameError

1 / 1 in this part

Current chapter

Chapter 5 — Variables: la memoria de un programa

Self-paced

Parte 13 — Leer un NameError

5.67 Ejemplo

Código:

saldo_actual = 1000

print(saldo_actua)

Python puede mostrar:

NameError: name 'saldo_actua' is not defined

El mensaje significa:

No existe ningún nombre llamado saldo_actua.

La variable creada fue:

saldo_actual

Falta la letra l al final.

5.68 Las sugerencias de Python

Algunas versiones de Python pueden mostrar una sugerencia:

Did you mean: 'saldo_actual'?

Estas sugerencias pueden ayudar, pero no siempre aparecen.

Revisa cuidadosamente la escritura del nombre.

5.69 Cómo resolverlo Lee el nombre indicado por el error. Busca dónde creaste la variable. Compara ambos nombres. Revisa mayúsculas. Revisa letras faltantes. Comprueba el orden de las instrucciones. Guarda y ejecuta nuevamente.