Aller au contenu principal

Le site sera en maintenance le 19/04/2026 entre 09h30 et 12h00.

Aller au contenu principal

Interagir avec l'utilisateur (Input)

Formation complète Python de zéro à héros
3 min de lecture
0 commentaires
Gratuit

Pour rendre ton programme interactif, utilise input(). Le programme va se mettre en pause et attendre que l'utilisateur tape quelque chose et appuie sur Entrée.

nom = input("Ton nom : ")
print(f"Salut {nom} !")

Le piège du type (Casting)

🚨 ATTENTION : input() renvoie TOUJOURS une chaîne de caractères (str). Même si tu tapes un chiffre.

age = input("Ton âge : ") # L'utilisateur tape 25
print(age + 1) # CRASH ! Tu ne peux pas additionner "25" (texte) et 1 (nombre).

Il faut convertir (caster) le type.

age_texte = input("Ton âge : ")
age_nombre = int(age_texte) # On transforme le texte "25" en nombre 25
print(f"L'an prochain tu auras {age_nombre + 1} ans.")

Ou en une ligne : age = int(input("Ton âge : "))

Les fonctions de conversion : int(), float(), str(), bool().

Commentaires (0)

Laisser un commentaire

Aucun commentaire pour le moment. Soyez le premier à commenter !