Votre premier laboratoire Python

PythonPythonBeginner
Pratiquer maintenant

💡 Ce tutoriel est traduit par l'IA à partir de la version anglaise. Pour voir la version originale, vous pouvez cliquer ici

Introduction

Dans ce laboratoire (lab), vous allez commencer votre parcours en Python en explorant les concepts fondamentaux. Vous apprendrez à utiliser l'interpréteur Python, à manipuler les variables et les affectations, à utiliser la fonction print() pour afficher des résultats, à interagir avec les utilisateurs grâce à la fonction input() et à quitter correctement l'environnement Python. Cette expérience pratique vous fournira une solide base pour vos futures entreprises de programmation en Python.

Cliquez sur le bouton Continuer ci-dessous pour commencer le laboratoire.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL python(("Python")) -.-> python/BasicConceptsGroup(["Basic Concepts"]) python(("Python")) -.-> python/FunctionsGroup(["Functions"]) python/BasicConceptsGroup -.-> python/variables_data_types("Variables and Data Types") python/BasicConceptsGroup -.-> python/numeric_types("Numeric Types") python/BasicConceptsGroup -.-> python/strings("Strings") python/BasicConceptsGroup -.-> python/python_shell("Python Shell") python/FunctionsGroup -.-> python/build_in_functions("Build-in Functions") subgraph Lab Skills python/variables_data_types -.-> lab-270256{{"Votre premier laboratoire Python"}} python/numeric_types -.-> lab-270256{{"Votre premier laboratoire Python"}} python/strings -.-> lab-270256{{"Votre premier laboratoire Python"}} python/python_shell -.-> lab-270256{{"Votre premier laboratoire Python"}} python/build_in_functions -.-> lab-270256{{"Votre premier laboratoire Python"}} end

Lancement de l'interpréteur Python

L'interpréteur Python est un outil puissant qui vous permet d'exécuter du code Python de manière interactive. Commençons par ouvrir l'interpréteur Python :

  1. Ouvrez votre terminal. Vous devriez voir une invite de commande, généralement se terminant par le symbole $.
Invite de commande du terminal
  1. Tapez la commande suivante et appuyez sur Entrée :

    python
  2. Vous devriez maintenant voir l'invite de l'interpréteur Python, qui ressemble à ceci :

    Python 3.x.x (default, Mon DD YYYY, HH:MM:SS)
    [GCC x.x.x] on linux
    Type "help", "copyright", "credits" or "license" for more information.
    >>>

    Le symbole >>> indique que l'interpréteur Python est prêt à accepter vos commandes.

Invite de l'interpréteur Python

Maintenant que vous êtes dans l'interpréteur Python, essayons une opération simple :

>>> 2 + 3
5

L'interpréteur calcule immédiatement et affiche le résultat.

Vous pouvez également effectuer des calculs plus complexes :

>>> (10 * 5) + (20 / 4)
55.0

Remarquez comment l'interpréteur gère correctement l'ordre des opérations.

Résultat du calcul dans l'interpréteur Python

Cet environnement interactif est excellent pour tester de petits extraits de code et apprendre les bases de Python.

Manipulation des variables et des affectations

Les variables en Python sont comme des conteneurs qui stockent des données. Explorons comment créer et utiliser des variables :

  1. Dans l'interpréteur Python, tapez ce qui suit :

    >>> x = 42
    >>> x
    42

    Ici, nous avons créé une variable nommée x et lui avons assigné la valeur 42. Lorsque nous tapons x et que nous appuyons sur Entrée, l'interpréteur nous montre la valeur stockée dans x.

  2. Nous pouvons changer la valeur d'une variable :

    >>> x = 100
    >>> x
    100

    Maintenant, x contient la valeur 100.

  3. Nous pouvons également utiliser une variable pour définir la valeur d'une autre :

    >>> y = x
    >>> y
    100

    y a maintenant la même valeur que x.

  4. Les variables peuvent stocker différents types de données, pas seulement des nombres :

    >>> name = "Alice"
    >>> name
    'Alice'

    Ici, name est une variable qui stocke une valeur de type chaîne de caractères (texte).

N'oubliez pas que les noms de variables en Python :

  • Ne peuvent pas commencer par un nombre
  • Ne peuvent pas contenir d'espaces
  • Respectent la casse (name et Name sont des variables différentes)
  • Devraient être descriptifs de ce qu'ils stockent

Utilisation de la fonction print()

La fonction print() est utilisée pour afficher des résultats en Python. Explorons comment l'utiliser :

  1. Dans l'interpréteur Python, tapez :

    >>> print("Hello, LabEx!")
    Hello, LabEx!

    Le texte entre guillemets est affiché à l'écran.

  2. Nous pouvons afficher les valeurs de variables :

    >>> x = 42
    >>> print(x)
    42
  3. Nous pouvons combiner du texte et des variables dans une seule instruction print :

    >>> name = "Alice"
    >>> print("My name is", name)
    My name is Alice

    Remarquez comment print() ajoute automatiquement un espace entre les éléments.

Utilisation de la fonction input()

La fonction input() nous permet d'obtenir des entrées de la part de l'utilisateur. Voyons comment elle fonctionne :

  1. Dans l'interpréteur Python, tapez :

    >>> name = input("What is your name? ")
    What is your name?

    👆 Conseils LabEx : Cliquez sur "Explain Code" en bas à droite du bloc de code pour discuter avec l'IA Labby afin de clarifier le code.

    L'interpréteur attendra que vous tapiez quelque chose et que vous appuyiez sur Entrée.

  2. Entrez votre nom lorsque vous y êtes invité. Par exemple :

    What is your name? Alice
Utilisateur entrant son nom en Python
  1. Maintenant, affichons un message de salutation en utilisant le nom que nous venons d'entrer :

    >>> print("Hello,", name)
    Hello, Alice

N'oubliez pas que input() renvoie toujours une chaîne de caractères. Si vous avez besoin d'un nombre, vous devez le convertir en utilisant int() pour les nombres entiers ou float() pour les nombres décimaux.

Quitter l'interpréteur Python

Lorsque vous avez terminé de travailler dans l'interpréteur Python, il est important de savoir comment le quitter correctement :

  1. Pour quitter l'interpréteur Python, tapez :

    >>> exit()

    Cet appel de fonction fermera l'interpréteur Python et vous ramènera à l'invite de commande normale de votre terminal.

  2. Alternativement, vous pouvez utiliser le raccourci clavier :

    • Sur la plupart des systèmes : Appuyez sur Ctrl + D
    • Sur Windows : Appuyez sur Ctrl + Z puis sur Entrée
  3. Après avoir quitté, vous devriez voir l'invite de commande normale de votre terminal (généralement se terminant par $).

N'oubliez pas que toutes les variables ou fonctions que vous avez définies lors de la session de l'interpréteur Python seront perdues lorsque vous quittez. Si vous avez besoin de sauvegarder votre travail, assurez-vous de l'écrire dans un fichier Python (avec une extension .py) à l'aide d'un éditeur de texte avant de fermer l'interpréteur.

Résumé

Dans ce laboratoire, vous avez franchi vos premiers pas dans le monde de la programmation Python. Vous avez appris à :

  1. Lancer l'interpréteur Python
  2. Manipuler les variables et les affectations
  3. Utiliser la fonction print() pour afficher des résultats
  4. Interagir avec les utilisateurs à l'aide de la fonction input()
  5. Quitter correctement l'interpréteur Python

Ces compétences fondamentales constituent la base de la programmation Python et seront essentielles tout au long de votre parcours dans le développement logiciel.

Pour en savoir plus sur LabEx et sur son utilisation, consultez notre Centre d'assistance ou regardez cette vidéo.

N'oubliez pas que la programmation est une compétence qui s'améliore avec la pratique. N'hésitez pas à expérimenter avec les concepts que vous avez appris ici. Plus vous écrirez de code, plus vous vous sentirez à l'aise et compétent. Bonne chance dans votre parcours Python!