Interroger l’utilisateur
Lire une température
Interroger l’utilisateur est une leçon Coding for Kids gratuite sur CoddyKit. Ceci est la leçon 3 sur 4. Tu peux lire la leçon complète ci-dessous gratuitement — puis la pratiquer en direct dans le navigateur avec un éditeur de code intégré et un tuteur IA 24/7. Elle fait partie du parcours d'apprentissage Coding for Kids, et ta progression se synchronise sur le web et l'application CoddyKit. Le cours Coding for Kids comprend 4 leçons au total.
Parlez à l'utilisateur ! 💬
Bonjour, programmeur ! 👋 Jusqu'à présent, WE choisissions la température. Mais que faire si nous voulons que l'utilisateur saisisse son propre nombre ? 🤔
Python possède un mot magique pour cela : input() ! ⌨️
print("Let's ask the user a question! 💬")Découvrez input() ⌨️
input() arrête le programme et attend que quelqu'un saisisse quelque chose. ⏳
Il nous renvoie ensuite ce qui a été saisi ! Commençons par essayer avec un nom. 😊
name = input("What is your name? ")
print("Hello", name, "👋")Demander une température 🌡️
Maintenant, demandons une température plutôt qu'un nom ! 🌡️
Nous écrivons une question accueillante entre les parenthèses.
temp = input("Type a temperature in Celsius: ")
print("You typed:", temp)Oh non, c'est du texte ! 😅
Surprise ! 😮 input() nous renvoie toujours du texte (appelé une chaîne de caractères), même si vous avez saisi des nombres !
Vous ne pouvez pas faire de calculs avec du texte... nous devons corriger cela ! 🔧
temp = input("Type a number: ")
print("This is text:", temp)
print("Type is:", type(temp))Transformer du texte en nombre 🔢
Nous utilisons float() pour transformer du texte en nombre décimal. ✨
Python sait maintenant qu'il s'agit d'un vrai nombre avec lequel nous pouvons faire des calculs ! 🧮
text = input("Type a temperature: ")
number = float(text)
print("Now it is a number:", number)Tout en une ligne ➡️
Les programmeurs malins combinent les étapes ! 🤓
Nous plaçons input() dans float() pour demander et convertir en même temps. 🎯
temp = float(input("Celsius please: "))
print("Got the number", temp, "🌡️")int() pour les nombres entiers 🔢
Si vous voulez uniquement des nombres entiers (sans décimales), utilisez plutôt int() ! 🍎
Pour les températures, float() est généralement préférable à cause des décimales. 🌡️
age = int(input("How old are you? "))
print("Next year you will be", age + 1, "🎂")Calculer avec une saisie 🧮
Maintenant qu'il s'agit d'un vrai nombre, ajoutons-lui 10 ! Facile ! 🎉
temp = float(input("A temperature: "))
print("Add 10:", temp + 10)Convertir ce qui a été saisi 🪄
Mettons tout cela en pratique : demandons les degrés Celsius, puis utilisons notre formule pour obtenir les degrés Fahrenheit ! 🔥
c = float(input("Celsius: "))
f = c * 9 / 5 + 32
print(c, "C is", f, "F 🔥")Des questions accueillantes 😊
Écrivez toujours une question accueillante afin que l'utilisateur sache quoi saisir ! 🤗
Une question claire rend l'utilisateur heureux ! Ajoutez un emoji pour encore plus de plaisir ! 🎈
c = float(input("How warm is it in Celsius today? 🌞 "))
print("Thanks! You said", c, "degrees!")Expert de la saisie ! 🏆
Vous pouvez maintenant tout demander à l'utilisateur ! 🎉
input()attend la saisie ⌨️- Cette fonction renvoie du texte 📝
float()transforme le texte en nombre 🔢
Ensuite, nous mettrons en valeur un résultat magnifique ! ✨
print("I can ask the user anything now! 🥳")Vérification rapide ✅
Vérifions ce que vous avez appris ! 🧠
Récapitulons ! 🎒
Bravo, vous avez appris à parler à l'utilisateur ! 🌟
input()pose une question et attend ⏳- Cette fonction renvoie du texte 📝
float()= nombres avec des décimales 🌡️int()= nombres entiers 🍎float(input(...))fait les deux en même temps ! ⚡
Ensuite : affichons le résultat avec élégance ! ✨
print("Asking the user: complete! 🚀")Questions Fréquemment Posées
La leçon « Interroger l’utilisateur » est-elle gratuite ?
Oui — le texte complet de « Interroger l’utilisateur » est gratuit à lire ici sur le web. Pour la pratiquer de manière interactive (un éditeur de code intégré et un tuteur IA 24/7) et déverrouiller le reste du cours Coding for Kids, passe à CoddyKit PRO. Le cours Coding for Kids comprend 4 leçons au total.
Qu'est-ce que j'apprendrai dans « Interroger l’utilisateur » ?
Lire une température Tu pratiques Coding for Kids avec du code pratique que tu exécutes directement dans le navigateur, et un tuteur IA 24/7 répond à tes questions au fur et à mesure que tu avances dans la leçon.
Dois-je avoir de l'expérience pour commencer Coding for Kids ?
Aucune expérience préalable n'est requise. Coding for Kids sur CoddyKit est structuré pour les débutants jusqu'aux apprenants avancés, donc tu peux commencer ici ou depuis le début et avancer à ton rythme. Ceci est la leçon 3 sur 4.
Combien de temps prend la leçon « Interroger l’utilisateur » ?
La plupart des leçons CoddyKit prennent environ 5–10 minutes. Chacune est courte et interactive, tu progresses régulièrement et tu repiques exactement où tu t'es arrêté sur le web et l'app.
Peux-tu écrire et exécuter du code dans cette leçon Coding for Kids ?
Oui. Chaque leçon Coding for Kids inclut un éditeur de code intégré, tu écris et exécutes du vrai code directement dans ton navigateur et tu reçois des retours IA instantanés — aucune configuration locale requise.
Toutes les leçons de ce cours
- Celsius et Fahrenheit
- La formule
- Interroger l’utilisateur
- Afficher le résultat