Leçon 3 / 11 — Chapitre 1: Démarrer avec Python
Afficher un résultat et demander une saisie : print et input
Deux instructions de base permettent de communiquer avec l'utilisateur : print() pour afficher quelque chose à l'écran, et input() pour lui demander une saisie.
print("Bonjour, le monde")
Cette ligne affiche exactement Bonjour, le monde. On peut aussi afficher plusieurs éléments séparés par une virgule — Python les sépare automatiquement par une espace :
print("Bonjour", "le monde")
Cela affiche aussi Bonjour le monde.
input() met le programme en pause, affiche un message optionnel, et attend que l'utilisateur tape quelque chose au clavier :
nom = input("Comment vous appelez-vous ? ")
print("Bonjour", nom)
Point important à retenir : input() renvoie toujours du texte (str), même si l'utilisateur tape uniquement des chiffres.
age_texte = input("Quel âge avez-vous ? ")
print(type(age_texte))
Même si on tape 27, cette ligne affiche <class 'str'>, pas <class 'int'>. On ne peut donc pas encore faire de calcul avec cette valeur telle quelle — on verra comment la convertir dans une prochaine leçon.
À vous de jouer : demandez à l'utilisateur son prénom avec input(), puis affichez Bonjour suivi de ce prénom avec print().
Continuez ce module
Débloquez les leçons restantes ainsi que la certification finale.
2 500 XOF / 3,81 € / 4,15 $
Débloquez les 90 leçons restantes de ce module
Votre paiement est vérifié avant l'activation de l'accès