INPUT |
Entrée |
---|---|
Python |
Syntaxe
input() |
input(prompt) |
Paramètres
Nom | Description |
---|---|
prompt | Ce paramètre permet d'indiquer le message de la question à poser |
Description
Cette fonction permet de poser une question et d'effectuer l'entrée de données.
Algorithme
MODULE INPUT(texte_du_prompt) * Afficher le texte du prompt afficher(texte_du_prompt) * Lire la saisie de l'utilisateur entree_utilisateur ← lire_entree_utilisateur() * Retourner la saisie de l'utilisateur comme une chaîne de caractères RETOURNE entree_utilisateur |
Remarques
- Cette fonction n'est pas protégée des erreurs de l'utilisateur ! Il attend une expression Python valide en entrée; si l'entrée n'est pas syntaxiquement valide, une exception SyntaxError sera déclenchée. D'autres exceptions peuvent être levées s'il y a une erreur lors de l'évaluation. D'un autre côté, c'est parfois exactement ce dont vous avez besoin lorsque vous écrivez un script rapide destiné à un usage spécialisé.
- Si le module readline a été chargé, alors la fonction input() l'utilisera pour fournir des fonctions élaborées d'édition de ligne et d'historique. Vous devriez par contre utiliser la fonction raw_input() pour les entrées générales des utilisateurs.
Dernière mise à jour : Mercredi, le 14 septembre 2016