Programmer en Python

Enregistré dans:
Détails bibliographiques
Auteur principal: Ramalho, Luciano.
Autres auteurs: Rougé, Daniel, 1952-
Support: Livre
Langue: Français
Publié: Paris : First interactive : O'Reilly, DL 2019.
Collection: O'Reilly
Sujets:
Autres localisations: Voir dans le Sudoc
Résumé: Guide pour apprendre à coder en Python plus efficacement, grâce à des caractéristiques du langage souvent ignorées, afin de réduire les lignes de code et de rendre les programmes plus rapides et plus efficaces. ↑Electre 2019
Traduit de: -- Fluent Python, cop. 2015
Table des matières:
  • P. IX
  • Préface
  • P. 7
  • 1. Le modèle de données de Python
  • P. 23
  • 2. Un réseau de séquences
  • P. 71
  • 3. Dictionnaires et ensembles
  • P. 105
  • 4. Texte contre octets
  • P. 149
  • 5. Fonctions de première classe
  • P. 179
  • 6. Patrons de conception avec des fonctions de première classe
  • P. 195
  • 7. Décorateurs et fermetures de fonctions
  • P. 231
  • 8. Références d'objets, muabilité, et recyclage
  • P. 259
  • 9. Un objet Pythonique
  • P. 289
  • 10. Piratage de séquence, hachage et tranchage
  • P. 321
  • 11. Interfaces : des protocoles aux ABC
  • P. 361
  • 12. Héritage : pour le meilleur ou pour le pire
  • P. 385
  • 13. Surcharge des opérateurs : bien faire les choses
  • P. 413
  • 14. Itérables, itérateurs et générateurs
  • P. 459
  • 15. Gestionnaires de contexte et autres blocs
  • P. 475
  • 16. Coroutines
  • P. 517
  • 17. Programmation concurrente avec les futurs
  • P. 549
  • 18. Concurrence avec asyncio
  • P. 597
  • 19. Attributs et propriétés dynamiques
  • P. 637
  • 20. Descripteurs d'attributs
  • P. 667
  • 21. Métaprogrammation de classe
  • P. 697
  • Postface
  • P. 701
  • A. Scripts de support
  • P. 729
  • Lexique Python
  • P. 741
  • Index