Introduction à python
  • Introduction au cours
  • Installation de Python
  • Installation de l'éditeur de texte
Les variables
  • Créer une variable
  • Les types de variables
  • Réassigner une variable
  • Le typecasting
  • Quizz sur les variables
Les opérateurs mathématiques
  • Les opérateurs simples
  • Les opérateurs complexes et les priorités
  • Quizz sur les opérateurs mathématiques
Les opérateurs de comparaison
  • Opérateurs supérieurs à et inférieurs à
  • Opérateurs d'égalité et de différence
  • Quizz sur les opérateurs de comparaison
Les chaînes de caractères
  • Déclarer une chaîne de caractère
  • Concaténer des chaînes
  • Formater une chaîne
  • Upper et Lower
  • Startswith et Endswith
  • Find
  • Strip
  • Le Slicing
  • Quizz sur les chaînes de caractères
Les structures conditionnelles
  • Le bloc if
  • Le bloc else
  • Elif, and et or
  • Quizz sur les blocs conditionnels
Les listes
  • Création d'une liste
  • Longueur d'une liste
  • Ajouter un élément à une liste
  • Supprimer un élément
  • Trouver un élément
  • Modifier un élément
  • Quizz sur les listes
Les boucles
  • La boucle while
  • La boucle for
  • utiliser in range
  • Le mot clé break
  • le mot clé continue
  • TP : Exercice du mot de passe
  • Quiz sur les boucles
Création d'un jeux de carte
  • L'exercice
  • La solution
Les dictionnaires
  • Création d'un dictionnaire
  • Récupérer les valeurs d'un dictionnaire
  • Modifier et créer des données
  • Supprimer une variable
  • Itérer sur un dictionnaire
  • Quiz sur les dictionnaires
Les tuples
  • Les tuples
Les fonctions
  • Déclaration d'une fonction
  • Fonction de base
  • Fonction avec valeur de retour
  • Fonction avec arguments
  • Quiz sur les fonctions
Lire et écrire les fichiers
  • Ouvrir un fichier
  • Lire un fichier
  • Ecrire dans un fichier
  • Quiz sur les fichiers
La programmation orientée objet
  • Les classes
  • Création de méthodes
  • La méthode __init__
  • Les attributs
  • Création d'une classe
  • L'héritage
  • Quiz sur la programmation orientée objet
Les modules
  • Importer une librairie
  • Utiliser from
  • Utiliser un alias
  • Créer nos propres modules
  • Quiz sur les modules
Exercice du jeux vidéo
  • Le squelette du programme
  • Création des classes
  • Fuir et rechercher
  • Implémentation des classes spécifiques
Le tri en Python
  • Le tri en Python
  • Le tri par clé
  • Trier des objets
  • Le tri inversé
  • Quiz sur le tri
Le temps
  • Le module time
  • le module datetime