+ 4
¿Por qué la función input no muestra la pregunta antes de contestar?
En el Shell de Idle devuelve primero la pregunta, y luego, si la has asignado a una variable, te la devuelve como string en función de lo que contesta el usuario. aquà en cambio te despliega la ventana emergente de introducir datos (sin especificar cuales) y solo después de contestar te muestra la pregunta. ¿Existe alguna forma de solucionar este problema? ¥Gracias!
1 Answer
+ 3
Eso es un problema de Python, no se puede mostrar la pregunta antes de poner los valores. lo que puedes hacer es al principio del cĂłdigo especificar con # quĂ© tipo de valor tienen que introducir. por ejemplo, si en un cĂłdigo tendrĂĄs que escoger 1 nĂșmero:
#tienes que escoger 1 nĂșmero
(cĂłdigos no relacionados con el nĂșmero escogido)
nĂșmero = input()
(cĂłdigos relacionados con el nĂșmero escogido)
asĂ el usuario que ejecute el cĂłdigo sabrĂĄ que tiene que introducir un nĂșmero