Otra semana más con nuestro Curso básico de Python. Hoy toca ver qué son las variables y cómo poder preguntarle al usuario datos, como su nombre o dirección.

Variables

Las variables son nombres a los que les asignamos un valor que puede ser cualquier cosa para utilizarlo más adelante. Se definen con un signo igual, =

variable = valor

El nombre de la variable no puede comenzar por un número y no puede tener espacios ni raya, aunque sí guión bajo.

Algunos de los tipos de datos más frecuentes son el string, cadena de texto; el int, número entero; y el float, número decimal. Como vimos la semana pasada, las cadenas de texto van entre comillas. Así, para asignar el valor Buenos días a una variable que se llame saludo, haríamos:

saludo = "Buenos días"

Otros ejemplos de definición de variables:

número = 7
texto = "Hola"
dirección_del_blog = "sevilinux.es"
longitud = 3.56

Podemos pasar a la función print cualquier variable que tengamos para que nos la muestre:

print(texto)

Entrada del usuario

Con la función input podemos solicitarle al usuario que nos escriba algo. Este valor lo tenemos que almacenar en una variable:

nombre = input("¿Cómo te llamas?")

Si llamamos a la función con una cadena de texto como parámetro, la mostrará al usuario a la hora de solicitarle que escriba algo.

Esto ha sido todo por esta semana. En la próxima sesión veremos los tipos de datos y cómo convertir de un tipo a otro.