Skip to main content

[Python] Kit de base

Introduction

Python est un langage interprété très permissif et souple.

Il supporte une multitude de modules rendant le langage ultra puissant pour divers types d'utilisations.

image.png

Variables

    Entier
    #Affectation d'un entier
    myVar=3
      Flottant
      #Affectation d'un flottant
      myVar=2.8
        Chaîne de caractères
        #Affectation d'une chaîne de caractèrecaractères
        myVar="Hello world" 
          Liste
          #Affectation d'une liste
          myVar=[1, 2, 3]
            Dictionnaire
            #Affectation d'un dictionnaire
            myVar={"clé1": "valeur1", "clé2": "valeur2"}
              Booléen
              #Affectation d'un booléen
              myVar=True

              Print

              print(myVar)

              Commentaires

              En Python, il existe 2 types de commentaires :

                Commentaire sur une seule ligne :
                # Voici un commentaire sur une seule ligne
                Commentaire sur plusieurs lignes :
                """
                Voici un commentaire
                sur plusieurs
                lignes
                """

                Opérations mathématiques

                a = 10
                b = 5
                
                addition = a + b           # Addition
                soustraction = a - b       # Soustraction
                multiplication = a * b     # Multiplication
                division = a / b           # Division
                modulo = a % b             # Modulo (reste de la division entière)
                exposant = a ** b          # Exposant

                Modules

                Avec Python, il est possible d'utiliser des modules qui sont des bibliothèques ajoutant des fonctionnalités supplémentaires.

                Pour installer un module, il suffit d'utiliser pip avec la commande suivante :

                python -m pip install <MODULE>

                Ainsi, le module sera présent sur votre système mais pas utilisable dans votre code.

                Pour cela, il faut importer le module à la première ligne de votre code grâce à cette instruction :

                import <MODULE>

                La syntaxe suivante permet d'importer seulement une ou plusieurs classes spécifiques d'un module :

                from <MODULE> import <CLASS>, <FUNCTION>

                Liste des modules les plus courants

                Modules Description time Gestion du temps et des dates. os Diverses interfaces pour le système d'exploitation. sys

                Paramètres et fonctions propres à des systèmes.

                requests Utilisation des requêtes matplotlib Création de graphique. numpy Opérations mathématiques. random Fonctions liées à l'aléatoire. tkinter GUI pour Python.

                 

                Fonctions

                POO

                Classes

                Objets

                Méthodes