Les entrées-sorties⚓︎
Les entrées-sorties permettent aux programmes d'échanger des informations avec le monde extérieur. Parmi les entrées-sorties les plus courantes on trouve la lecture et l'écriture d'un fichier ou encore la lecture d'une saisie au clavier et l'affichage d'un texte à l'écran.
La fonction print⚓︎
La fonction print
permet d'afficher une ou plusieurs informations à l'écran.
Voici un exemple :
print("Hello World!")
annee = 1989
print("Python a été créé en", annee) # deux arguments séparés d'une virgule
qui produit l'affichage suivant :
Hello World!
Python a été créé en 1989
Exercice⚓︎
Compléter le programme pour qu'il affiche la phrase suivante en utilisant les variables données.
Je m'appelle Ada Lovelace et je suis née en 1815
🐍 Script Pythonnom = "Ada Lovelace" naissance = 1815 print("Je m'appelle", ...)
Réponse
nom = "Ada Lovelace"
naissance = 1815
print("Je m'appelle", nom, "et je suis née en", naissance)
La fonction input⚓︎
La fonction input permet de récupérer une saisie effectuée au clavier en affichant au préalable un message d'information.
Dans l'exemple qui suit, la fonction input
:
- commence par afficher la question « Comment vous appelez-vous ? », puis elle
- attend la réponse de l'utilisateur du programme (validée par la touche Entrée), enfin elle
- renvoie cette chaîne saisie au clavier.
Cette chaîne de caractères est alors affectée à la variable nom
.
nom = input("Comment vous appelez-vous ?")
Exercice⚓︎
Compléter le programme pour qu'il commence par demander votre nom, puis votre prénom, avant d'afficher le message de bienvenue.
...
...
print("Bonjour", prenom, nom)
Réponse
nom = input("Quel est ton nom ?")
prenom = input("Quel est ton prénom ?")
print("Bonjour", prenom, nom)