+ 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!

29th Aug 2016, 10:52 PM
Carlos Sacanell
Carlos Sacanell - avatar
1 Respuesta
+ 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
31st Aug 2016, 9:02 PM
alvarodr21
alvarodr21 - avatar