Introduction à Python
Découvrez Python, le langage universel : print(), commentaires et indentation
Variables et types
str, int, float, bool, f-strings et conversions de types
Conditions et boucles
if/elif/else, opérateurs de comparaison et booléens, boucles for et while, break et continue
Listes et dictionnaires
Listes, slicing, list comprehensions, dictionnaires et tuples
Les fonctions
def, return, paramètres par défaut, *args, **kwargs et fonctions built-in
Classes et objets
class, le constructeur __init__, self, attributs et méthodes, instances et __str__
Fichiers et modules
open(), with, import, pip install et les modules os, json, datetime
La gestion des erreurs
try/except/finally, les exceptions courantes (ValueError, FileNotFoundError) et raise
API et web scraping
requests, API REST, BeautifulSoup et éthique du scraping
Ce que vous allez apprendre
Écrire des scripts Python pour automatiser des tâches
Manipuler des données avec listes, dictionnaires et fichiers
Communiquer avec des API REST et récupérer des données web
Créer vos propres modules et utiliser pip
Joue pour t'entraîner
Des jeux gratuits pour pratiquer le Python en t'amusant.