| title | Fonction intégrée Python input() - Aide-mémoire Python |
|---|---|
| description | Si l'argument 'prompt' est présent, il est écrit sur la sortie standard sans retour à la ligne final. La fonction lit ensuite une ligne depuis l'entrée, la convertit en chaîne de caractères (en supprimant le retour à la ligne final) et la retourne. Lorsque la fin de fichier (EOF) est lue, une EOFError est levée. |
La fonction input() en Python est une fonction intégrée qui permet à un programme de lire une ligne de texte depuis le clavier de l'utilisateur. C'est un outil essentiel pour créer des applications interactives, car elle interrompt l'exécution du programme et attend que l'utilisateur fournisse une entrée. La fonction peut également afficher une invite pour guider l'utilisateur sur ce qu'il doit saisir.
Cette fonction prend l'entrée de l'utilisateur et la convertit en une chaîne de caractères :
# demander son nom
print('What is your name?')
my_name = input()
print('Hi, {}'.format(my_name))What is your name?
Martha
Hi, Martha
input() peut également définir un message par défaut sans utiliser print() :
# message par défaut
my_name = input('What is your name? ')
print('Hi, {}'.format(my_name))What is your name? Martha
Hi, Martha
- print()
- str()
- int()
- float()
- Formatage de chaînes
- Manipulation de chaînes