Afficher Hello Python

PythonBeginner
Pratiquer maintenant

Introduction

Ce défi porte sur la création d'un script Python simple qui récupère une saisie utilisateur et génère un résultat formaté. Cet exercice renforce les concepts fondamentaux de Python, notamment la gestion des entrées utilisateur et le formatage des chaînes de caractères.

Script Python interactif

L'éditeur de code situé sur le côté gauche de votre écran affiche le fichier modèle hello_python.py. Vous pouvez cliquer sur le fichier pour l'ouvrir et écrire votre code aux endroits indiqués par les commentaires TODO.

Tâches

  • Complétez le script Python en remplaçant les commentaires TODO par du code fonctionnel.
  • Testez votre script en l'exécutant dans le terminal.

Exigences

  • Travaillez avec le fichier modèle /home/labex/project/hello_python.py.
  • Remplacez le premier commentaire TODO par du code qui :
    • Utilise la fonction input().
    • Affiche le texte d'invite Enter your name:.
    • Stocke le résultat dans une variable nommée name.
  • Remplacez le second commentaire TODO par du code qui :
    • Utilise la fonction print().
    • Affiche le message Hello Python, I am <name>!.
    • Remplace <name> par la valeur saisie précédemment.
    • Inclut le point d'exclamation à la fin.

Utilisation de l'éditeur

  1. Cliquez sur le fichier hello_python.py dans l'explorateur de fichiers à gauche pour l'ouvrir.
  2. L'éditeur propose des fonctionnalités telles que :
    • La coloration syntaxique pour le code Python.
    • L'indentation automatique.
    • La numérotation des lignes pour faciliter le repérage.
  3. Après l'édition :
    • Enregistrez vos modifications avec Ctrl+S (Cmd+S sur Mac).
    • Exécutez votre script dans le terminal en utilisant python hello_python.py.
Interface de l'éditeur de code Python

Exemple

Voici ce qui doit s'afficher lors de l'exécution du script terminé :

$ python hello_python.py
Enter your name: Alice
Hello Python, I am Alice!
✨ Vérifier la solution et pratiquer

Résumé

Dans ce défi, vous avez manipulé un modèle de script Python pour créer un programme interactif. Cet exercice vous a permis de découvrir des concepts de programmation essentiels, notamment l'utilisation d'éditeurs de code, la gestion des entrées utilisateur avec input() et la production de résultats avec print(). Vous avez également appris à exécuter des scripts Python depuis le terminal et vu comment les fichiers modèles peuvent aider à structurer votre code.