Variables ¿Qué son? Tipos de variables y función print, type

Variables ¿Qué son? Tipos de variables y función print, type

septiembre 24, 2018 0 Por Pyromaniac

Yo en una caja como variable Las variables son como cajas donde podemos almacenar datos! y no vas a encontrar mejor comparación que esa!!

Sencillamente una variable es un espacio en un sistema de almacenaje que recibe un identificador y contiene información conocida o desconocida!

Por ende una variable podría verse como una caja donde vamos a almacenar e intercambiar datos de determinados tipos.

Como habíamos mencionado antes en Python las variables son mutables. Esto significa que dentro de este espacio pueden variar los datos almacenados y su tipo durante la ejecución del programa. ¡¡Gran ventaja y pronto sabrás porque!!

 

Si te ha quedado claro el concepto veamos ahora cómo declarar una variable en el intérprete de Python, si no sabes como acceder a él te invito a leer este tema donde lo explicamos: Intérprete y función print, hola mundo

 

Declarando variables en el Intérprete:

En python al declarar una variable no necesitamos especificar el tipo de dato que vamos a almacenar en ella como si es necesario en otros lenguajes de programación, así que venga!! Declaremos 4 en el intérprete de la siguiente manera!

caja1 = "Hola pin pon"
caja2 = 18
caja3 = 18.1
caja4 = True

 

Veámoslo en el intérprete! (Recuerda la imagen no va a cargar para movil):

Creando variables en Python 3 en consola de Linux

 

Como vez en el código primero se coloca el nombre de la variable y seguido del operador ‘=’ (que en estos casos es un operador de asignación, no un signo igual) los datos que va a almacenar. Dependiendo el dato que almacenemos en ella Python definirá el tipo de variable.

Importante sintaxis!

Si el dato a almacenar es texto recuerda que debe ir entre comillas!!

Siempre primero se debe indicar el nombre de la variable y luego su contenido así:

num = 17

Lo siguiente produciría un error Syntax Error:

17 = num

Los nombres de las variables son secuencias de letras y números ya sea en mayuscula o minuscula pero preferentemente siempre comenzando por una letra, también podemos usar guión bajo “_”.

Tipos de variables y mutación

Si ya has declarado las antes mencionadas puedes saber su tipo utilizando la función predefinida Type() que nos permitirá saber el tipo de una variable en un momento en específico, porque recuerda que puedes cambiar el contenido de alguna de ellas durante la ejecución del programa y puede variar su tipo.

Para llamar la función type() solo escribe en el intérprete la misma y dentro de los paréntesis le das como parámetro el nombre de la variable, así:

type(caja1)

Y dando enter nos debería mostrar su tipo.

Hay 3 tipos más comunes de variables:

  • Numéricas (que almacenan números), dentro de ellas podemos encontrar subtipos Int, float, long, complex
  • Texto (que almacenan cadenas de texto)
  • Booleanas (que almacenan un valor “True” o “False“).

Pero en Python las variables también son conjuntos, listas, diccionarios, tuplas (esto lo veremos más adelante)

Casi cualquier cosa puede ser almacenada en ellas.

Veamos ahora un ejemplo en nuestro Intérprete de la declaración de las variables y la función Type()

(Recuerda la imagen no va a cargar para móvil):

 

Funcion type en Python 3 consola de Linux
Cambiemos ahora los datos de todas las variables y volvamos a comprobar su tipo:

(Recuerda la imagen no va a cargar para móvil):

 

Cambiando contenido de variables

 

 

Ahora comprobemos su type()

Funcion Type luego de cambiar contenido de variables

 

 

 

 

 

Como puedes ver solo cambiamos su contenido (lo que se encuentra después del operador de asignación) y no su contenedor (Nombre). Recuerdas esto lo vimos en segunda entrada Python: ¿Qué es? ¿Cuales son sus características y ventajas? y la variable cambió su contenido y tipo conservando su mismo nombre 😉 esto es VENTAJAAA!!!!!

Imprimiendo variables

Vamos a utilizar la función print para imprimir estas variables antes declaradas en pantalla y ver así su contenido colocando como argumento nuestras variables a la función:

Imprimiendo variables con python3 en consola de linux

Si queremos imprimir las variables y seguido su tipo:

 

Como se puede ver en este código anterior estamos colocando la función type dentro de un print, separado por comas y dentro de los paréntesis pertenecientes a la función print:

print ((caja1), (type(caja1)))

Los paréntesis verdes encierran dentro de la función print los argumentos, los naranjas los utilizamos para separar un argumento del otro al igual que la coma. Y los paréntesis en negro encierran el argumento de la función type. Es importante recordar que si olvidamos un paréntesis Python nos disparara un error de sintaxis!!

Adiooos!Bello! bello! 😀 Si has leído hasta aquí, has aprendido a declarar variables, imprimirlas en pantalla, comprobar su tipo mediante la función type(), y como se llama una función más toda la sintaxis correcta de lo antes mencionado, eres un crack!!

 

 

 

Suscríbete al blog por correo electrónico!

Introduce tu correo electrónico para suscribirte a este blog y recibir notificaciones de nuevas entradas.

 

Resumen
Variables ¿Qué son? Tipos de variables y función print, type
Nombre del Articulo
Variables ¿Qué son? Tipos de variables y función print, type
Descripción
¿Como declaramos una variable en Python?. Simplemente indicamos el nombre seguido del identificador y el contenido que va a almacenar: variable1 = "Texto" Luego podemos comprobar el tipo de variable utilizando la funcion Type: type (variable1) Lo que nos indicará el tipo de variable que definimos por el contenido almacenado en ella. Lo veremos mas profundamente en este articulo.
Autor
Editor
Pythones
Editor Logo