Red de conocimiento informático - Computadora portátil - ¿Qué significa definido en Python?

¿Qué significa definido en Python?

La variable b no está definida. Esto es, si la entrada es un número mayor que 0, el programa no ejecutará el bloque de código mientras tanto y a la variable b no se le asignará un valor.

# Si C tiene un valor, tome C; de lo contrario, personalícelo a 8

a = 8 si no es c, de lo contrario c

Rastreo (la llamada más reciente es la última ) :

Archivo "", línea 1, en

a = 8 si no c sino c

NameError: nombre 'c' no está definido

Información ampliada:

Dentro de la computadora, el intérprete de Python convierte el código fuente en una forma intermedia llamada código de bytes, que luego se traduce al lenguaje de máquina utilizado por la computadora y se ejecuta. Esto hace que el uso de Python sea mucho más sencillo. También hace que los programas Python sean más portátiles.

Orientada a objetos: Python admite programación tanto procedimental como orientada a objetos. En los lenguajes "orientados a procedimientos", los programas se construyen a partir de procedimientos o simplemente funciones que son código reutilizable. En los lenguajes "orientados a objetos", los programas se crean a partir de objetos que combinan datos y funcionalidad.

Enciclopedia Baidu-Python