Docstring évolue : le site sera indisponible dans la nuit du 17 au 18 janvier 2021
Découvre les nouveautés de la v2
dans cet article
Formations
Articles
Podcast
Connexion
S'inscrire
Accueil
Une notion de base méconnue
1.0
☰ Plan de cours
>> masquer le plan de cours
1.
Introduction
1mn
1. Introduction à la formation
1mn
2. Les sources de la formation
1mn
2.
Les objets muables et immuables
7mn
1. Une notion de base méconnue
2mn
2. Les objets muables et immuables
2 questions
3. Pourquoi c'est important
5mn
4. À vous de jouer
1mn
3.
La fonction enumerate
7mn
1. La fonction enumerate
1mn
2. Exemples avancés
3mn
3. La fonction enumerate
2 questions
4. Convertir une phrase en camelCase
4mn
4.
Les fonctions anonymes
9mn
1. Définition et syntaxe
3mn
2. Les fonctions anonymes
2 questions
3. Exemples d'utilisation de lambda
5mn
4. Les fonctions lambda avec PySide
1mn
5. Les fonctions lambda avec PySide - 02
1mn
5.
Les compréhensions de liste
12mn
1. Définition et syntaxe
3mn
2. Les compréhensions de liste
2 questions
3. Les compréhensions de liste - Exemples
5mn
4. Map et filter - l'ancienne façon de faire
3mn
6.
Les itérateurs
16mn
1. Définition et syntaxe
3mn
2. Les itérateurs
1 questions
3. Recréer la fonction range avec un itérateur
6mn
4. Les itérateurs
3 questions
5. Mélanger une chaîne de caractères avec un itérateur
5mn
7.
Les générateurs
9mn
1. Les générateurs
2mn
2. Les générateurs
3 questions
3. Recréer la fonction range avec un générateur
2mn
4. Mélanger une chaîne de caractères avec un générateur
4mn
8.
Les opérateurs ternaires
4mn
1. Définition et syntaxe
4mn
2. Les opérateur ternaires
1 questions
3. Avant Python 2.5
2mn
4. Les opérateurs ternaires
1mn
9.
La fonction zip
3mn
1. Définition et syntaxe
3mn
2. La fonction zip
1 questions
3. La fonction zip
1mn
10.
L'introspection
22mn
1. Introduction
1mn
2. La fonction help
6mn
3. Le module sys
3mn
4. La fonction dir et __doc__
4mn
5. La fonction type
4mn
6. La fonction id
3mn
11.
Any et All
15mn
1. Définition et syntaxe
5mn
2. Any et all
3 questions
3. Any et all
10mn
12.
Args et Kwargs
12mn
1. Pour commencer : l'unpacking
2mn
2. Args et Kwargs : définition et syntaxe
9mn
3. Exercice sur les args et kwargs
3mn
13.
Les sets
5mn
1. Définition et syntaxe
5mn
2. Les sets
2 questions
3. Opérations sur les sets
1mn
4. Opérations sur les sets
5 questions
5. Les sets
1mn
14.
Les docstrings
6mn
1. Définition et syntaxe
6mn
2. Différentes syntaxes pour les Docstrings
1mn
3. Créez votre propre docstring
1mn
15.
Les expressions régulières
24mn
1. Définition et syntaxe
7mn
2. Les expressions régulières
2 questions
3. La fonction match
9mn
4. La fonction match
1mn
5. La fonction search
2mn
6. Search et match
2 questions
7. La fonction split
3mn
8. Vérifier la validité d'un numéro de téléphone
1mn
9. Vérifier la validité d'une adresse email
1mn
10. Tester ses expressions régulières
3mn
16.
La gestion de modules avec pip
7mn
1. Utiliser pip sur Windows
7mn
2. Lien vers la documentation de pip
1mn
3. Utiliser pip sur Mac et Linux
1mn
17.
Les 10 erreurs du débutant
28mn
1. Récupérer une clé inexistante d'un dictionnaire
3mn
2. Utiliser une liste vide comme argument d'une fonction
2mn
3. Mélanger les tabulations et les espaces
3mn
4. Récupérer un élément inexistant d'une liste
2mn
5. Modifier une liste en itérant dedans
2mn
6. Copier une liste
2mn
7. L'égalité avec is et ==
3mn
8. Utiliser des noms réservés
2mn
9. Tout importer
3mn
10. Les erreurs de 'scope'
1mn
18.
Astuces en vrac
41mn
1. Trouver le chemin vers un module
2mn
2. Utiliser la fonction join
4mn
3. Chaîner les comparateurs
1mn
4. La boucle for else
2mn
5. Inverser les clés et valeurs d'un dictionnaire
2mn
6. Aplatir une liste et enlever les doublons
1mn
7. Enlever certains éléments d'une liste
3mn
8. Utiliser defaultdict et OrderedDict
6mn
9. Pretty Print avec le module pprint
2mn
10. Utilisation avancée de la fonction format
7mn
11. Utilisation avancée de la fonction format - Tous les exemples
1mn
12. La fonction print avec Python 3
2mn
13. Éviter trop de niveaux de tabulation
4mn