Note :
Le livre a reçu des critiques positives et négatives. De nombreux lecteurs apprécient ses explications approfondies et son approche de l'enseignement des concepts de programmation à l'aide de Python. Toutefois, certains critiques portent sur son contenu obsolète, son style de codage et les problèmes liés aux éditions internationales.
Avantages:Explications fluides et nombreux exemples intéressants, excellent pour l'apprentissage de l'informatique avec Python, approprié pour les débutants intéressés par les approches algorithmiques, grande qualité pédagogique, écriture claire et réfléchie, et un site web avec des ressources et des exercices supplémentaires.
Inconvénients:Contenu obsolète concernant Python 2 au lieu de l'actuel Python 3, style de codage considéré comme « non pythonique », problèmes liés aux ventes internationales non autorisées et mauvais état des livres d'occasion reçus.
(basé sur 20 avis de lecteurs)
Introduction to Programming in Python - An Interdisciplinary Approach
Aujourd'hui, toute personne travaillant dans une discipline scientifique ou technique a besoin de compétences en programmation. Python est un premier langage de programmation idéal, et " Introduction à la programmation en Python " est le meilleur guide pour l'apprendre.
Robert Sedgewick, Kevin Wayne et Robert Dondero, de l'Université de Princeton, ont conçu une introduction accessible et interdisciplinaire à la programmation en Python, qui met l'accent sur des applications importantes et attrayantes, et non sur des problèmes fictifs. Les auteurs fournissent les outils nécessaires pour que les étudiants apprennent que la programmation est une expérience naturelle, satisfaisante et créative. Ce guide, basé sur des exemples, se concentre sur les fonctionnalités les plus utiles de Python et donne vie à la programmation pour tous les étudiants en sciences, en ingénierie et en informatique.
La couverture comprend Éléments de base de la programmation : variables, instructions d'affectation, types de données intégrés, conditionnelles, boucles, tableaux et E/S, y compris les graphiques et le son Fonctions, modules et bibliothèques : organisation des programmes en composants qui peuvent être débogués, maintenus et réutilisés de manière indépendante Programmation orientée objet et abstraction de données : Algorithmes et structures de données : algorithmes de tri et de recherche, piles, files d'attente et tables de symboles Exemples de mathématiques appliquées, de physique, de chimie, de biologie et d'informatique, tous compatibles avec Python 2 et 3 S'appuyant sur leur vaste expérience en classe, les auteurs proposent des questions-réponses, des exercices et des possibilités de pratique créative tout au long de l'ouvrage. De nombreuses informations complémentaires sont disponibles sur le site introcs.
cs. princeton.edu/python.
Avec le code source, les bibliothèques d'entrées-sorties, les solutions à certains exercices, et bien plus encore, ce site Web d'accompagnement permet aux gens d'utiliser leurs propres ordinateurs pour enseigner et apprendre la matière.
© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)