Glosario Python Clave Labs

Glosario de términos de python de Clave Labs

 Aqui se presentan los terminos de python a los que nos referiremos en el ciclo de Clave Labs. Cada uno de los terminos los vamos a ir desarrollando en mas profundidas a lo largo de los capitulos a medida que los vayamos necesitando.

 

Para un glosario mas completo referirse a : https://docs.python.org/es/3/glossary.html

 

API: viene de la sigla Application Programming Interface (cuya traducción es Interfaz de Programación de Aplicaciones). El concepto hace referencia a los procesos, las funciones y los métodos que brinda una determinada biblioteca de programación a modo de capa de abstracción para que sea empleada por otro programa informático.

Argumento: Un valor pasado a una funcion (o metodo) cuando se llama a la función.

Atributo: Un valor asociado a un objeto que es referencias por el nombre usado expresiones de punto. Por ejemplo, si un objeto o tiene un atributo a sería referenciado como o.a.

Clase: Una plantilla para crear objetos definidos por el usuario. Las definiciones de clase normalmente contienen definiciones de métodos que operan una instancia de la clase.

Decorador: Una función que retorna otra función, usualmente aplicada como una función de transformación empleando la sintaxis @envoltorio. Ejemplos comunes de decoradores son classmethod() y staticmethod().

Diccionario: Un arreglo asociativo, con claves arbitrarias que son asociadas a valores.

Docstring: Una cadena de caracteres literal que aparece como la primera expresión en una clase, función o módulo. Aunque es ignorada cuando se ejecuta, es reconocida por el compilador y puesta en el atributo __doc__ de la clase, función o módulo comprendida. Como está disponible mediante introspección, es el lugar canónico para ubicar la documentación del objeto.

Función: Una serie de sentencias que retornan un valor al que las llama. También se le puede pasar cero o más argumentos los cuales pueden ser usados en la ejecución de la misma.

IDLE: Por sus siglas Integrated Development and Learning Environment for Python. IDLE es un editor basico e interprete de Python. Es el entorno de programacion que se va a utilizer. Ej: Google Colab, Jupyter Notebook, Spider, VScode, etc.

Interpretado: Python es un lenguaje interpretado, a diferencia de uno compilado, a pesar de que la distinción puede ser difusa debido al compilador a bytecode. Esto significa que los archivos fuente pueden ser corridos directamente, sin crear explícitamente un ejecutable que es corrido luego. Los lenguajes interpretados típicamente tienen ciclos de desarrollo y depuración más cortos que los compilados, sin embargo sus programas suelen correr más lentamente.

Libreria: conjunto de funcionalidades preprogramadas que permiten al usuario  llevar a cabo nuevas tareas con un minimo de codigo. Estas librerias se descargan mediante la sentencia «pip install» y se importan en el codigo mediante la sentencia import.

Lista: Es una secuencia de valores. A pesar de su nombre es más similar a un arreglo en otros lenguajes que a una lista enlazada porque el acceso a los elementos es O(1).

Método: Una función que es definida dentro del cuerpo de una clase. Si es llamada como un atributo de una instancia de otra clase, el método tomará el objeto instanciado como su primer argumento (el cual es usualmente denominado self).

Objeto: Cualquier dato con estado (atributo o valor) y comportamiento definido (métodos). También es la más básica clase base para cualquier new-style class.

Sentencia: Una sentencia es parte de un conjunto (un «bloque» de código). Una sentencia tanto es una expression como alguna de las varias sintaxis usando una palabra clave, como if, while o for.

Tipo: El tipo de un objeto Python determina qué tipo de objeto es; cada objeto tiene un tipo. El tipo de un objeto puede ser accedido por su atributo __class__ o puede ser conseguido usando type(obj). Por ejemplo: String,

Variable: Es una informacion (que puede ser un entero, flotante, string, table etc.) que esta guardada en la memoria y tiene un nombre identificatorio que se utiliza para acceder a ese espacio.

 

 

Seguinos en las redes

Ya somos miles los que compartimos las ideas en las redes sociales, seguinos!

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Abrir chat
1
¿Necesitas ayuda?
Escanea el código
Hola 👋
¿En qué podemos ayudarte?