Identidicadores Python

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 2

Identificadores

Los nombres que son utilizados para referenciar variables, funciones, etiquetas y demás objetos
que se manejan en Python, son referidos en forma genérica como identificadores.

Reglas de denominación de los identificadores:

 Un identificador puede tener letras (tanto en mayúsculas como en minúsculas), dígitos


(0 a 9) o guión bajo (_), por ejemplo, last_name, my_first_name y CapName son
identificadores legales.
 No puede usar dígitos para iniciar un identificador, por ejemplo, 1last_name es un
identificador ilegal.
 No se permite que las palabras clave sean los nombres de los identificadores.
 No se permiten símbolos especiales como $, !, @, #, %, etc. en un identificador.
 El identificador Python no tiene limitación de longitud.
 No se permiten espacios en blanco.

Algunos puntos a considerar:

 Como Python es sensible a las mayúsculas y las minúsculas, las variables son diferentes.
Por lo tanto, last_name y LAST_name son dos variables diferentes.
 Usa nombres significativos para las variables para incrementar la legibilidad de tus
códigos.
 Si tu variable contiene múltiples palabras, deben ser separadas por un guión bajo.
 Puedes separar múltiples palabras poniendo la primera letra de cada palabra en
mayúsculas, por ejemplo, CapitalizedWords.

Palabras reservadas en Python:

Palabras Descripción
clave

class define una clase en Python

as se utiliza con “con como” cuando se desea ejecutar dos operaciones juntas como
un par

and es un operador lógico

assert asegura si una condición es “verdadera”.

break se utiliza para romper el flujo de control mientras se trabaja con la construcción
de bucles en base a ciertas condiciones.

continue se salta la iteración actual de una construcción de bucle en base a una condición.

def define una función en Python

del borra cualquier referencia de un objeto.

elif representa otra cosa si se construye.

else else es un bloque de sentencias a ejecutar con una condición con if.

except maneja las excepciones.

finally Una cláusula “final” siempre se ejecuta antes de dejar la sentencia try.
for representa un ciclo.

from se utiliza para importar cualquier función.

global declara una variable global

if representa la declaración if, cuyo cuerpo se ejecuta cuando la condición


es Verdadera.

import importa una función, clase, variable de un módulo

in operador de comprobación de pertenencia 2.

is comprueba la equivalencia de dos cantidades

lambda crea la función “lambda” (función anónima)

not niega el valor Verdadero a False y viceversa.

or es un operador lógico.

pass pass se utiliza como marcador de posición en Python.

raise plantea una excepción.

return devuelve el valor de una función.

try representa un bloque en el que hay algunas líneas de un código que pueden dar
lugar a una excepción.

while representa un ciclo (mientras).

with asegura que el código se aclare.

yield generador de retorno.

nonlocal declara variable no local cuando se trabaja con función anidada

None representa un valor “null” (nulo).

True un valor booleano devuelto cuando se evalúa una expresión booleana.

False un valor booleano devuelto cuando se evalúa una expresión booleana.

También podría gustarte