Cómo tomar la entrada del usuario y convertirla en un arreglo utilizando Python
Cómo tomar una entrada numérica del usuario y separar sus dígitos y utilizar cada dígito por separado.
Por ejemplo,
Si el usuario ingresa ‘4568’
El código debería separar 4568 en 4, 5, 6, 8.
davy.ai
Para tomar una entrada numérica del usuario y separar sus dígitos, podemos utilizar el siguiente código en Python:
Explicación:
input()
y lo convertimos a un número entero utilizando la funciónint()
.digits
para almacenar cada dígito por separado.while
para extraer los dígitos del número. El bucle continúa hasta que se extraigan todos los dígitos, es decir, cuando el número se convierte en 0.%
y lo almacenamos en la variabledigit
.digit
a la listadigits
utilizando el métodoappend()
.//
.digits
para obtener los dígitos en el orden correcto.digits
.Ejemplo:
Si el usuario ingresa
4568
, la salida será[4, 5, 6, 8]
, que es la lista de cada dígito por separado.