jueves, 19 de septiembre de 2019

Las variables en Python - Curso de cero a profesional - Capítulo 3

Las variables en Python

Logo Python

La sintaxis de Python es bastante más sencilla de aprender que otros lenguajes de programación como Java. ¡Ojo! no estoy diciendo con sencilla que sea menos potente, ya que Python es en la actualidad uno de los lenguajes más populares y potentes.



Creo conveniente empezar el curso con las variables, ya que es una de las cosas más fáciles de entender y de las más útiles de cualquier lenguaje de programación.

Veamos un sencillo ejemplo:




Cómo crear una variable en Python

    
mensaje = "Bienvenido a The Hittos Lab.";


"mensaje" es el nombre que le he dado a la variable. En ella he almacenado una frase.


Cómo usar una variable en Python

Para llamar a una variable, solo tienes que nombrarla como el ejemplo anterior.
"print" imprime  en pantalla lo que se le ponga en los paréntesis.


    
mensaje = "Bienvenido a The Hittos Lab.";
print (mensaje);


Resultado
Variables Python



Si has estudiado un lenguaje de programación como Java, te darás cuenta de lo sencillo y rápido que es escribir en Python.

Funcionamiento de las variables en Python

Tanto en Python como en todos los lenguajes de programación que conozco, las variables son susceptibles a cambios, están diseñadas para variar, de ahí el nombre.

Este ejemplo lo demuestra. En la primera línea se declara la variable "mensaje". En la segunda imprimo su contenido.

Y como puedes ver, en las dos últimas líneas le doy un nuevo valor a la variable e imprimo el nuevo valor.

    
mensaje = "Bienvenido a The Hittos Lab.";
print (mensaje);

mensaje = "La variable a cambiado.";
print (mensaje);


Resultado
Variables Python



Las variables pueden cambiar infinitamente, es más, cuando aprendas más, podrás hacer que cambien de valor aleatoriamente o que sea tu propio programa que escriba nuevos valores, como podría darse en el caso de un videojuego por ejemplo, en el que la variable salud va disminuyendo su valor de 100 por diversos factores como puede ser un enemigo atacándote.

Hay infinidad de usos para las variables y tú como programador, los irás viendo a medida que aprendas.

Las variables contienen diferentes tipos de datos. Pueden contener números, cadenas de texto, fechas, etc.

En lenguajes como Java, debes especificar el tipo de dato que contiene una variable. En Python solo tienes que darle un valor.



La conversión entre tipos de datos es llamada casting. Si por ejemplo, tienes una variable que contiene texto como la del ejemplo de arriba y la quieres cambiar a un dato numérico, lo puedes hacer muy fácilmente:


    
mensaje = "Bienvenido a The Hittos Lab.";
print (mensaje);

mensaje = 100;
print (mensaje + 250);


Resultado
casting Python

Observa de qué forma más sencilla se cambia el tipo de dato de string (texto) a integer (número entero). A esto se le llama casting como he explicado antes, cambiar el tipo de dato de una variable.



Por si no lo entiendes, en las últimas dos líneas he dado un valor de 100 a "mensaje". He imprimido (print) la variable "mensaje" y con el + (adición) le sumo 250.

0 comentarios:

Publicar un comentario

Si te a gustado o necesitas ayuda, tus comentarios son agradecidos :D