Apprenez Python 3 étape par étape : exemples testés, diagrammes, exercices et projets.
Apprenez à programmer en Python dès le début grâce à des explications claires, des schémas originaux et des exemples testés et approuvés avec la dernière version de Python.
L'application est compatible avec Python 3.15, sorti en octobre 2026. Tous les exemples fonctionnent avec Python 3.10 ou une version ultérieure ; ceux qui nécessitent une version plus récente sont clairement indiqués.
Contenu du livre
• Premiers pas : présentation de Python, installation sous Windows, macOS et Linux, éditeurs tels que VS Code et IDLE, interpréteurs en ligne, invite de commande interactive et création de votre premier programme
• Bases de Python : variables, types de données, nombres, pièges de la division et de l’arrondi, chaînes de caractères, indexation et découpage, méthodes de chaînes, f-strings, entrées/sorties, opérateurs et booléens
• Contrôle de structure : instructions if, elif et else, instruction match, boucles for et while, instructions break, continue et else
• Collections : listes, tuples, ensembles, dictionnaires et compréhensions
• Fonctions : paramètres et valeurs par défaut, *args et **kwargs, arguments nommés uniquement, portée et règle LEGB, lambda et récursivité
• Modules et bibliothèques : import, packages, math, random, datetime, pathlib, JSON, CSV, environnements virtuels et pip
• Fichiers et erreurs : lecture et écriture de fichiers, instruction with, traces d’exécution, structure try/except/else/finally et gestion des exceptions Exceptions
• Classes et objets : attributs, méthodes, propriétés, héritage, méthodes spéciales et classes de données
• Pour aller plus loin : itérateurs, générateurs, annotations de type et nouveautés de Python 3.14 et 3.15
• Exercices et projets : débogage, erreurs fréquentes des débutants, un jeu de devinettes numériques, une liste de tâches avec enregistrement dans un fichier, un compteur de mots, une calculatrice et un aide-mémoire
À qui s’adresse ce livre ?
Aux étudiants et aux débutants complets qui souhaitent apprendre la programmation, ainsi qu’à toute personne connaissant déjà un autre langage et désirant un guide rapide et précis sur Python moderne.
Comment apprendre
• Chaque programme complet est affiché avec son résultat réel
• Des diagrammes expliquent les index, les tranches, les références, les boucles, la portée, la récursivité et bien plus encore
• Des exercices avec réponses s'affichent sur chaque page
• Code avec coloration syntaxique défilant horizontalement sur les petits écrans
Facile à utiliser
• Fonctionne hors ligne, sans compte
• Explications disponibles en 8 langues : anglais, espagnol, portugais, français, allemand, arabe, hindi et indonésien
• Recherche sur toutes les pages en une seule fois
• Design épuré et moderne avec mode sombre
Cet outil d'apprentissage autonome est basé sur la documentation officielle de Python. « Python » est une marque déposée de la Python Software Foundation ; cette application n'est ni créée ni approuvée par la PSF.