Introduction
  • Rejoins la communauté Discord
  • Lien d'invitation pour le serveur Discord
  • Les sources de la formation
Les objets muables et immuables
  • Une notion de base méconnue
  • Les objets muables et immuables
  • Pourquoi c'est important
  • À vous de jouer !
La fonction enumerate
  • La fonction enumerate : Définition et syntaxe
  • Exemples avancés
  • La fonction enumerate
  • Convertir une phrase en camelCase
Les fonctions anonymes
  • Les fonctions anonymes : Définition et syntaxe
  • Les fonctions anonymes
  • Exemple concrets
  • Les fonctions lambda avec PySide
  • Les fonctions lambda avec PySide - 02
Les compréhensions de liste
  • Les compréhensions de liste : Définition et syntaxe
  • Les compréhensions de liste - Quizz
  • Les compréhensions de liste - Exemples
  • Map et filter - l'ancienne façon de faire
  • Compréhensions de listes
Les itérateurs
  • Les itérateurs : Définition et syntaxe
  • Les itérateurs - Quizz
  • Recréer la fonction range avec un itérateur
  • Les itérateurs - Quizz
  • Mélanger une chaîne de caractère avec un itérateur
Les générateurs
  • Les générateurs : Définition et syntaxe
  • Les générateurs - Quizz
  • Recréer la fonction range avec un générateur
  • Mélanger une chaîne de caractère avec un générateur
Les opérateurs ternaires
  • Les opérateurs ternaires : Définition et syntaxe
  • Les opérateur ternaires - Quizz
  • Avant Python 2.5
  • Les opérateurs ternaires
La fonction zip
  • La fonction zip : Définition et syntaxe
  • La fonction zip - Quizz
  • La fonction Zip
L'introspection
  • La fonction help
  • Le module sys
  • La fonction dir et __doc__
  • La fonction type
  • La fonction id
Any et All
  • Any et All : Définition et syntaxe
  • Any et All - Quizz
  • Any et All
Args et Kwargs
  • Pour commencer : l'unpacking
  • Args et Kwargs : Définition et syntaxe
  • Args
Les sets
  • Les sets : Définition et syntaxe
  • Les sets - Quizz
  • Opérations sur les sets
  • Opérations sur les sets - Quizz
  • Les sets
Les docstrings
  • Les Docstrings : Définition et syntaxe
  • Différentes syntaxes pour les Docstrings
  • Créez votre propre docstring
Les expressions régulières
  • Les expressions régulières : Définition et syntaxe
  • Les expressions régulières - Quizz
  • La fonction match
  • La fonction match
  • Chercher avec search
  • Search et match - Quizz
  • La fonction split
  • Vérifier la validité d'un numéro de téléphone
  • Vérifier la validité d'une adresse email
  • Tester ses expressions régulières avec Regex101.com
La gestion de modules avec pip
  • Utiliser pip sur Windows
  • Lien vers la documentation de pip
  • Utiliser pip sur Mac et Linux
Les 10 erreurs du débutant
  • 1. Récupérer une clé inexistante d'un dictionnaire
  • 2. Utiliser une liste vide comme argument d'une fonction
  • 3. Mélanger les espaces et les tabulations
  • 4. Récupérer un élément inexistant d'une liste
  • 5. Modifier une liste en itérant dedans
  • 6. Copier une liste
  • 7. L'égalité avec is et ==
  • 8. Utiliser des noms réservés
  • 9. from module import *
  • 10. Les erreurs de 'scope'
Astuces en vrac
  • Trouver le chemin vers un module
  • La fonction join
  • Chaîner les comparateurs