Computing">
Nothing Special   »   [go: up one dir, main page]

Creación de Variables

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

Creación de variables

En programación se considera una variable como un espacio en la que se almacena


información y, por tanto, cada variable estaría asociada a unos valores concretos. La
información que asignamos a una variable puede ser de diversos tipos, como por ejemplo
valores numéricos, letras, palabras, etc.

Supongamos que queremos crear una variable, que denominamos x a la que asignaremos el
valor numérico 4. En Python utilizamos el signo = para realizar esta tarea, es decir, para
asignar un valor a una variable. Diremos que hemos definido una variable.

Una vez escrito el comando debemos ejecutar nuestra línea de código. En Jupyter


Notebook utilizamos shift + enter para ello, creándose de esta forma la variable indicada.

Para ver el valor de la variable escribimos el nombre de la misma y presionamos shift +


enter. El programa nos devuelve el valor asignado previamente a la variable x. La variable
se escribe siempre a la izquierda de la igualdad.

Python reconoce mayúsculas y minúsculas, es decir, es case sensitive, por lo que debemos
tener cuidado a la hora de escribir nuestro código, especialmente si solemos utilizar
mayúsculas y minúsculas al nombrar variables. Por ejemplo, si escribimos nuestra variable
en mayúscula Python nos devolverá un error.
Es recomendable que el nombre asignado a una variable esté relacionado con la
información que dicha variable contiene. Muchos programadores acostumbran a utilizar un
guion bajo (_) para separar palabras en tanto que no es posible utilizar espacios en blanco
para nombrar variables. No obstante, algunos programadores prefieren hacer uso de la
notación CamelCase, que consiste en indicar cada palabra utilizando una letra mayúscula
en la primera letra de las mismas.

Una forma alternativa para observar los valores de una variable creada es utilizar la
función print(). Aunque el uso de print() parezca en principio redundante, es muy
utilizada por programadores y, de hecho, es la forma en la podemos mostrar los resultados
en un script
Para borrar la variable utilizamos el comando del seguido de la variable que queremos
borrar.
Podemos definir varias variables a la vez. Para ello debemos asegurarnos que el número
de variables creadas corresponda al de valores a asignar, los cuales deben estar separados
por una coma. Por ejemplo, para crear dos variables: x e y, con valores: 4 y 8 indicaremos el
siguiente comando:
También podemos asignar un mismo valor a varias variables con una sola línea de
código. Por ejemplo, pongamos que queremos asignar a las variables x, y y z el valor
numérico 100.

Tipos de datos
Hemos visto cómo asignar datos a variables. En los ejemplos previos hemos asignado datos
numéricos a las variables creadas. Sin embargo, conviene destacar que también podemos
asignar otro tipo de datos, no necesariamente números enteros a dichas variables.

Veamos unos ejemplos. El primero de ellos almacena, al igual que los ejemplos vistos
previamente, un número entero. El segundo almacena un número decimal y el tercero
almacena texto.
Para comprobar el tipo de valor asignado utilizaremos la función type(). En el primer
caso el resultado es int, correspondiente a integer (números enteros positivos o
negativos), en el segundo obtenemos float, floating points, que a diferencia del anterior
puede contener decimales, y en el tercero nos devuelve str, correspondiente a string.

La función type() nos permite identificar el tipo de valor aunque no esté asignado a una


variable. Téngase en cuenta que para valores tipo string debemos hacer uso de comillas o,
sino, Python devolverá un error.
También podemos utilizar la función int() para transformar un número decimal en un
número entero o la función float() para convertir un número entero en decimal.

Por otro lado, podemos crear una lista, es decir, una variable que contenga diversos
elementos. Por ejemplo, guardemos en una lista una fecha que contenga tres valores: día,
mes y año:
Python nos devuelve los tres elementos incluidos en la lista (día, mes, año). Sin embargo, si
especificamos print() a los tres elementos de la fecha recibiremos un mensaje de error
debido a que existen valores int y valores str. Para solucionar este pequeño problema
podemos utilizar la función str() y, con ello, convertir los números en texto.

Por último, podemos asignar valores de lógica binaria o booleanos a una variable. Para
ello Python introduce las constantes True y False que corresponden a verdadero y falso
respectivamente. Estos valores deben ser indicados con la primera letra mayúscula para ser
reconocidos como tal o Python nos devolverá un mensaje de error.
Los valores booleanos permiten, entre otros aspectos, identificar la correspondencia de
alguna variable definida previamente. Para ello utilizaremos el operador ==. Este operador
nos permite preguntar si el valor de una variable creada previamente corresponde a un valor
determinado, lógicamente el resultado será True o False.

Esta ha sido una entrada muy corta y muy básica sobre variables en Python pero
fundamental para los que se inician en este lenguaje. En siguientes post profundizaremos
en cómo realizar operaciones con variables.

También podría gustarte