Estructuras Secuenciales
3. Salida de Datos
Instrucciones Secuenciales
Las instrucciones secuenciales básicas son:
1.- Asignación
Las instrucciones de asignación en Python se utilizan para crear, inicializar o actualizar variables mediante el operador =.
La sintaxis es variable = expresión, donde el valor de la derecha se almacena en la variable de la izquierda.
También existen operadores compuestos (+=, -=, *=, etc.) para modificar variables en-lugar.
Por ejemplo:
edad= 42
nombre = 'Ana'
a = 5
a+=1
2.- Entrada de Datos
Las instrucciones de entrada de datos permiten que el ordenador se comunique con el exterior para recibir o leer información.
La información puede ser leída desde distintos dispositivos como el ratón, el teclado o un archivo. Nosotros vamos a leer información del teclado.
La función input() en Python detiene la ejecución del programa para que el usuario introduzca datos por consola, devolviendo siempre una cadena de texto (string).
Se usa variable = input("Mensaje prompt") para solicitar información y guardarla, siendo necesario convertirla (ej. int()) si se requieren números
Por ejemplo:
nombre = input("¿Cómo se llama? ")
edad = int(input("¿Cuántos años tienes? "))
3.- Salida de datos
Las instrucciones de salida de datos se utilizan para que la computadora pueda comunicar información, normalmente los resultados de un cálculo, con el exterior.
La información o datos pueden enviarse a distintos dispositivos de salida, como la impresora, el disco duro, la red o la pantalla. Nosotros vamos a enviar información a la pantalla.
La función print toma como parámetro una expresión y muestra en la salida el resultado de evaluar la expresión. Realmente la salida es la misma que se obtendría si hubiéramos escrito la expresión en la consola.
Ejemplo:
print(f"Hola {nombre}! ")
print(f"Su edad son {edad} años")