Curso básico de Python – III – Variables y entrada del usuario
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, =
<code>variable = valor</code>
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:
<code>saludo = "Buenos días"</code>
Otros ejemplos de definición de variables:
<code>número = 7
texto = "Hola"
dirección_del_blog = "sevilinux.es"
longitud = 3.56</code>
Podemos pasar a la función print
cualquier variable que tengamos para que nos la muestre:
<code>print(texto)</code>
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:
<code>nombre = input("¿Cómo te llamas?")</code>
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.