Python 3 - 2e édition
Existe au format livre et ebook
Présentation du livre
Cet ouvrage est destiné aux étudiants débutants en programmation, qu’ils soient en IUT, en BTS, en licence, en classes prépas ou école d’ingénieurs.
Il est également conçu pour les autodidactes qui veulent s’initier à la programmation et pour les professeurs du secondaire qui souhaitent enseigner Python comme premier langage.
Cet ouvrage vous fournira les bases de l’apprentissage de la programmation avec Python 3, langage à la fois simple, puissant et polyvalent. Il s’appuie sur la version Python 3.8, publiée en septembre 2019.
La démarche pédagogique, accompagnée d’exemples illustrant le programme Numérique et sciences informatiques du lycée, est renforcée par l’usage de Pyzo et des notebooks Jupyter, outils pédagogiques interactifs qui permettent au lecteur de tester aisément son code et de mettre en oeuvre les connaissances qu’il acquiert.
L’usage de la couleur permet de bien faire comprendre les différents éléments qui constituent le code.
Cet ouvrage offre un total de 180 exercices corrigés accessibles sur le web, dont certains sont aussi présents dans la version imprimée.
Retrouvez sur https://www.dunod.com/EAN/9782100809141 et sur https://github.com/lpointal/appbclp :
– Les programmes des exercices et des exemples.
– Une documentation sur l’installation et l’usage des notebooks Jupyter.
– Les exercices corrigés supplémentaires.
Sommaire de l'ouvrage
Programmer en Python. La calculatrice Python. Contrôle du flux d’instructions. Conteneurs standard. Fonctions et espaces de nommage. Modules et packages. Accès aux données. Programmation orientée objet. La programmation graphique orientée objet. Programmation avancée. L’écosystème Python
Les + en ligne
Les "+ en ligne" du livre "Python 3" contiennent, sous forme des documents PDF et d'une archive zip de fichiers essentiellement IPYNB :
- Plus de 100 exercices corrigés supplémentaires.
- Les programmes des exercices et des exemples.
- Une documentation sur l'utilisation des notebooks Jupyter pour les exercices en ligne.
- Un errata.
- Un mémento sur Python 3.
- Un abrégé dense de Python 3.2.