Découvrir comment interagir avec l'utilisateur grâce à la fonction input(), et comment utiliser ce qu’il a saisi.
La fonction input() permet de poser une question à la personne qui utilise ton programme. Le programme s'arrête et attend une réponse au clavier.
nom = input("Quel est ton prénom ? ")
print("Bonjour " + nom)
👉 Ici :
input() affiche le message Quel est ton prénom ?nom.print("Bonjour " + nom).Essaie avec un autre exemple :
animal = input("Quel est ton animal préféré ? ")
print("Super ! Tu aimes les " + animal + " !")
👉 Peu importe ce que tape la personne, le programme utilisera sa réponse dans la phrase affichée.
Par défaut, la réponse d’un input() est toujours une chaîne de caractères (du texte). Si tu veux demander un nombre, tu dois convertir la réponse en int :
age = int(input("Quel âge as-tu ? "))
print("Tu as " + str(age) + " ans")
Ici, on transforme l'entrée en nombre avec int(...), et on reconvertit en texte avec str(...) pour l'affichage.
input() permet de poser une question à l'utilisateur.int() ou float().