Variables Prohibidas

Variables Prohibidas en Python

Variables Prohibidas en Python

En Python, hay ciertas palabras clave y convenciones que no deben usarse como nombres de variables.

1. Palabras Reservadas

Python tiene palabras clave que no pueden ser usadas como nombres de variables, ya que están reservadas para la sintaxis del lenguaje.

Palabras Reservadas
False, None, True, and, as, assert, async, await, break, class, continue
def, del, elif, else, except, finally, for, from, global, if, import
in, is, lambda, nonlocal, not, or, pass, raise, return, try, while, with, yield

2. Nombres de Variables No Recomendados

  • No usar nombres de variables que coincidan con funciones incorporadas de Python, como print, list, dict, etc.
  • No usar caracteres especiales o espacios en los nombres de variables.
  • No comenzar una variable con un número.

Ejemplo Incorrecto:

        class = "Avanzado"  # Incorrecto, 'class' es una palabra reservada.
        2variable = 10  # Incorrecto, no puede comenzar con un número.
        print = "Hola"  # Incorrecto, 'print' es una función de Python.
    

Ejemplo Correcto:

        curso = "Avanzado"
        variable_2 = 10
        mensaje = "Hola"
    

Conclusión

Evitar el uso de palabras reservadas y nombres no recomendados asegura un código más legible y libre de errores.

3. Código para Buscar Palabras Reservadas

Podemos utilizar el módulo keyword de Python para listar todas las palabras reservadas:

        import keyword
        print("Palabras reservadas en Python:")
        print(keyword.kwlist)
    

Conclusión

Evitar el uso de palabras reservadas y nombres no recomendados asegura un código más legible y libre de errores.

Comentarios

Entradas más populares de este blog

Librerías para Contabilidad

Dataframes