Recibiendo datos
Existe una diferencia importante en el comando a utilizar para recibir datos ya usemos Python 2.7 o Python 3.0 o superior. Para solicitar una entrada mediante el teclado se emplean dos sentencias diferentes:
- Python 2.7: raw_imput.
- Python 3.0: input.
Este es un ejemplo sencillo para Python 2.7:
print ('Hello JM') raw_input('Press any key to continue') print('Thanks')
Sin embargo, si podemos usar input en Python 2.7 para asignar el valor de una entrada a una variable:
data = input('What\'s your favorite number?\n') data = int(data)*20 print('Your favorite number times 20 is {}'.format(data))