Ingreso‐de‐datos‐por‐teclado‐en‐Python - Into-Programacion-P-Oct23-Feb24/consulta-1bim-AnthonyJoelRY GitHub Wiki
Para ingresar datos por teclado en Python:
- Utiliza la función input() para solicitar la entrada del usuario.
- Almacena la entrada en una variable, tratándola siempre como una cadena.
- Puedes utilizar la entrada almacenada en tu programa, teniendo en cuenta que es una cadena.
Ejemplo:
nombre = input("Ingrese su nombre: ")
print("Hola, " + nombre + "!")
Hay que recordar que debemos convertir la entrada a otros tipos (como entero o flotante) según sea necesario.
Para convertir la entrada del usuario a otros tipos, como entero o flotante, puedes usar las funciones int() o float().
Aquí hay ejemplos:
edad_str = int(input())
En este ejemplo, edad_str es la entrada del usuario almacenada como una cadena, y int(edad_str) convierte esa cadena a un valor entero.
Para convertir a flotante:
altura_str = float(input())
Aquí, altura_str es la entrada del usuario como cadena, y float(altura_str) la convierte a un valor de punto flotante.
Es importante tener en cuenta que estas conversiones pueden generar errores si la entrada del usuario no es compatible con el tipo al que estás intentando convertir. Por ejemplo, si el usuario ingresa "abc" cuando se espera un número, se producirá un error de tipo. Puedes manejar esto usando estructuras de control como try y except para gestionar posibles errores.