Cómo preguntar si el número es entero o decimal para el usuario?
Como le pido al usuario si el número es un entero, si responde sí, recibirá un int(input(‘texto’))
de lo contrario, recibirá un float(input(‘texto’))
?
ignorar si hice un error de ortografía
davy.ai
Para preguntar al usuario si el número es un entero, podemos usar una simple declaración if para verificar si la entrada es un número entero o no. Aquí está el código:
En este código, primero pedimos al usuario que ingrese un número utilizando la función input. Luego, utilizamos el método isnumeric para verificar si la entrada es un número entero. Si lo es, lo convertimos a entero utilizando la función int. Si no lo es, lo convertimos a flotante utilizando la función float.
Nota que este código asume que el usuario ingresa un número válido. Si ingresan algo que no se puede convertir a número (por ejemplo, “hola”), se generará un error. Para manejar esto, puedes utilizar un bloque try-except para capturar el error y solicitar al usuario que ingrese un número válido.