Apprendre le langage de programmation Python

Auteur: Mohamed CHINY Durée necessaire pour le cours de Apprendre le langage de programmation Python Niveau recommandé pour le cours de Apprendre le langage de programmation Python Supports vidéo disponibles pour ce cours Exercices de renforcement non disponibles pour ce cours Quiz non disponibles pour ce cours

Page 4: Les entrées - sorties: input et print (f-string et formatage)

Toutes les pages

Les entrées sorties

Pour qu’un programme informatique soit interactif, il faut qu’il puisse communiquer avec l’utilisateur à travers les entrées et les sorties de l’ordinateur. Le clavier, la sourie, ou la caméra constituent des entrées alors que l’écran ou l’imprimante représentent des sorties.

Fonctions input() et print()

Les entrées/sorties les plus basiques sont le clavier et l’écran. Autrement dit, l’utilisateur saisit ce qu’il souhaite passer au programme en utilisant le clavier, et le programme affiche le résultat d’exécution à l’écran. En python on utilise les fonction input et print pour implémenter l’entrée et la sortie.

La fonction input effectue deux tâches à la fois, elle affiche d’abord un message à l’écran afin d’inviter l’utilisateur à mener une action, comme par exemple, saisir son nom ou entrer les opérandes d’une opération. Ensuite, elle récupère la valeur saisie afin de l’affecter à une variable ou l’inclure dans une opération.

Donc, on peut penser que la fonction input implémente aussi la sortie puisqu’elle affiche un message à l’écran. Mais sa fonction principale c’est récupérer ce qui a été saisi au clavier par l’utilisateur, donc c’est surtout une fonction d’entrée.

Les f-string et la méthode format()

Afin d'éviter les concaténations excessives dans une chaîne de caractères que l'on place dans les fonctions input() et print() (ce qui peut être source d'erreurs), Python propose deux techniques de formatage de chaînes, à savoir la technique du f-string et la méthode format().

Les entrées/sorties en vidéo