Python Language Entrée utilisateur


Exemple

En Python 2, les entrées utilisateur sont acceptées en utilisant la fonction raw_input ,

Python 2.x 2.3
user_input = raw_input()

En Python 3, l'entrée utilisateur est acceptée à l'aide de la fonction d' input .

Python 3.x 3.0
user_input = input()

En Python 2, l' input fonction accepte l' entrée et l' interpréter. Bien que cela puisse être utile, il a plusieurs considérations de sécurité et a été supprimé dans Python 3. Pour accéder à la même fonctionnalité, eval(input()) peut être utilisé.

Pour garder un script portable entre les deux versions, vous pouvez placer le code ci-dessous en haut de votre script Python:

try:
    input = raw_input
except NameError:
    pass