La forma más fácil de obtener la entrada de datos de un usuario por pantalla, es utilizando la sentencia raw_input().
>>> user = raw_input('Introduce tu login: ') Introduce tu login: root >>> print 'Tu login es:', user Tu login es: root
El ejemplo anterior espera que la entrada sea una cadena, pero si queremos introducir un valor numérico y que sea tratado como tal, habrá que convertirlo previamente.
>>> num = raw_input('Introduce un número: ') Introduce un número: 1024 >>> print 'El doble del número es: %d' % (int(num) * 2) El doble del número es: 2048
La función int() convierte la variable de tipo string en un entero.