Manufactura industrial
Internet industrial de las cosas | Materiales industriales | Mantenimiento y reparación de equipos | Programación industrial |
home  MfgRobots >> Manufactura industrial >  >> Industrial programming >> python

Palabras clave e identificadores en Python: Dominando palabras reservadas y convenciones de nomenclatura

Palabras clave e identificadores en Python

Aprenda las 33 palabras reservadas de Python y cómo dar nombres claros y significativos a variables, funciones y clases.

Palabras clave de Python

Las palabras clave de Python son los bloques de construcción de la sintaxis del lenguaje. Son palabras reservadas que no pueden usarse como identificadores tales como nombres de variables o funciones. Porque definen la estructura del lenguaje, usar una palabra clave incorrectamente resulta en error de sintaxis.

Las palabras clave distinguen mayúsculas/minúsculas y se listan exactamente como aparecen en el lenguaje. En Python 3.7 hay 33 de ellas, aunque versiones más nuevas pueden añadir algunas más. Para referencia definitiva, consulte la documentación oficial de Python.

Todas las palabras clave son minúsculas excepto True, False y None. La tabla siguiente lista cada palabra clave con un breve ejemplo de su uso típico.

Falseawaitelseimportpass
Nonebreakexceptinraise
Trueclassfinallyisreturn
andcontinueforlambdatry
asdeffromnonlocalwhile
assertdelglobalnotwith
asyncelififoryield

Aunque puede parecer desalentador recordar las 33 palabras clave, comprender su propósito es esencial para escribir código claro y libre de errores.


Identificadores en Python

Un identificador es el nombre que da a clases, funciones, variables y otros objetos. Sirve como etiqueta única que hace su código legible y mantenible.

Reglas para escribir identificadores

  1. Los identificadores pueden contener letras (a–z, A–Z), dígitos (0–9) y el guion bajo _. Ejemplos válidos incluyen miClase, var_1 y imprimir_esto_en_pantalla.
  2. No pueden comenzar con un dígito; 1variable es inválido, mientras que variable1 es aceptable.
  3. Las palabras clave no pueden usarse como identificadores.
    global = 1
    Salida
     File "<interactive input>", line 1
    global = 1
    ^ SyntaxError: invalid syntax
  4. Símbolos especiales como !, @, #, $, %, etc., no están permitidos.
    a@ = 0
    Salida
     File "<interactive input>", line 1
    a@ = 0
    ^ SyntaxError: invalid syntax
  5. No hay límite práctico para la longitud de un identificador.

Cosas a recordar

Python distingue mayúsculas/minúsculas, así Variable y variable se refieren a objetos diferentes.

Elija nombres descriptivos: c = 10 es sintácticamente correcto, pero contador = 10 transmite intención más claramente y facilita el mantenimiento futuro.

Para identificadores de múltiples palabras, el guion bajo _ es el separador recomendado, ej. esta_es_una_variable_larga. Adherirse a las convenciones de nomenclatura de PEP 8 mejora aún más la legibilidad del código.

python

  1. Construya un sensor de temperatura remoto con Raspberry Pi y Python – Guía paso a paso
  2. Entendiendo palabras clave e identificadores en C#: Reglas, listas y mejores prácticas
  3. Palabras clave e identificadores en C: guía práctica
  4. Sentencias, indentación y comentarios en Python: Guía clara
  5. Variables, constantes y literales en Python – Guía completa
  6. Dominando conversión y casting de tipos en Python: Guía completa
  7. Dominando E/S e importación de módulos en Python: Guía práctica
  8. Entendiendo variables globales, locales y nonlocal en Python
  9. Obtener la Fecha y Hora Actual en Python: Guía Práctica
  10. Dominar el Módulo time de Python: Funciones, Structs y Ejemplos Prácticos
  11. Entendiendo type() e isinstance() en Python: ejemplos prácticos