lunes, 18 de mayo de 2026
Python Essentials One. 2.4.1.1 Variables: cajas en forma de datos. Fuente: PI & OpenEDG
Hay muchas formas de ver el concepto de variable, esta es una de las formas mas didácticas de entenderlo.
¿Qué son las Variables?
Es justo que Python nos permite codificar literales, las cuales contengan valores numéricos y cadenas.
Ya hemos visto que se pueden hacer operaciones aritméticas con estos números: sumar, restar, etc. Esto se hará una infinidad de veces en un programa.
Pero es normal preguntar como es que se pueden almacenar los resultados de estas operaciones, para poder emplearlos en otras operaciones, y así sucesivamente.
¿Cómo almacenar los resultados intermedios, y después utilizarlos de nuevo para producir resultados subsecuentes?
Python ayudará con ello. Python ofrece "cajas" (contenedores) especiales para este propósito, estas cajas son llamadas variables - el nombre mismo sugiere que el contenido de estos contenedores puede variar en casi cualquier forma.
¿Cuáles son los componentes o elementos de una variable en Python?
Un nombre.
Un valor (el contenido del contenedor).
Comencemos con lo relacionado al nombre de la variable.
Las variables no aparecen en un programa automáticamente. Como desarrollador, tú debes decidir cuántas variables deseas utilizar en tu programa.
También las debes de nombrar.
Si se desea nombrar una variable, se deben seguir las siguientes reglas:
El nombre de la variable debe de estar compuesto por MAYÚSCULAS, minúsculas, dígitos, y el carácter _ (guion bajo).
El nombre de la variable debe comenzar con una letra.
El carácter guion bajo es considerado una letra.
Las mayúsculas y minúsculas se tratan de forma distinta (un poco diferente que en el mundo real - Alicia y ALICIA son el mismo nombre, pero en Python son dos nombres de variable distintos, subsecuentemente, son dos variables diferentes).
El nombre de las variables no pueden ser igual a alguna de las palabras reservadas de Python (se explicará más de esto pronto).
Entradas recientes
IA, Hugging Face, Aplicada a la ingeniería mecánica
Prompt for Gemini: ¿Cómo puedo aprovechar Hugging face desde Python? indícame ejemplos resueltos de aplicación relacionada con ingeniería m...
Entradas Populares
-
Ejercicio tomado de: https://help.reliasoft.com/articles/content/hotwire/issue148/hottopics148.htm Utilicemos un ejemplo simple de Weibull ...
-
1. Si ejecutamos, el siguiente código cuál seria su salida: >>>a=1 >>>print(a+b) 'b' is not defined 1 a+b Na...
-
Fuente: Gemini IA. Sí, existen librerías especializadas en Python para realizar análisis de causa raíz (Root Cause Analysis o RCA), especi...
-
Prompt for Gemini: ¿Cómo puedo aprovechar Hugging face desde Python? indícame ejemplos resueltos de aplicación relacionada con ingeniería m...
-
Ejemplo original tomado de: https://help.reliasoft.com/articles/content/hotwire/issue148/hottopics148.htm Por ejemplo, considere el sigui...
-
Fuente: https://aprendeconalf.es/docencia/python/manual/numpy/ La librería Numpy NumPy es una librería de Pytho...
-
1. Determine el resultado de la siguiente instrucción Python >>> print (-1+2) cero 1 -1 2 2. La salida de la siguiente instru...
-
2.2. Ambiente básico de trabajo Versión borrador / preliminar Este documento es una versión preliminar para uso interno. Si encuentra ...
-
Introducción Las sentencias condicionales hacen que la programación tenga gran ...