0Pricing
Coding for Kids · Leçon

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

  1. Celsius et Fahrenheit
  2. La formule
  3. Interroger l’utilisateur
  4. Afficher le résultat
← Retour à Coding for Kids