Skip to content

Latest commit

 

History

History
60 lines (47 loc) · 2.47 KB

File metadata and controls

60 lines (47 loc) · 2.47 KB
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.
Fonction intégrée Python input() À partir de la documentation Python 3 Si l'argument `prompt` est présent, il est écrit sur la sortie standard sans saut de ligne final. La fonction lit ensuite une ligne depuis l'entrée, la convertit en une chaîne de caractères (en supprimant un saut de ligne final), et la retourne. Lorsque la fin de fichier (EOF) est lue, `EOFError` est levée.

Introduction

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.

Exemples

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

Liens pertinents

  • print()
  • str()
  • int()
  • float()
  • Formatage de chaînes
  • Manipulation de chaînes