La programmation pythonique : Conseils pour devenir un programmeur Python idiomatique

Note :   (3,7 sur 5)

La programmation pythonique : Conseils pour devenir un programmeur Python idiomatique (Dmitry Zinoviev)

Avis des lecteurs

Résumé:

Le livre présente une série de conseils visant à améliorer les pratiques de codage Python. Cependant, les lecteurs ont des avis partagés sur son efficacité, certains trouvant les conseils trop superficiels et manquant de profondeur, tandis que d'autres apprécient le format rapide et exploitable.

Avantages:

Le livre est divisé en conseils courts et digestes qui permettent une lecture rapide et une application immédiate. Certains lecteurs ont trouvé cette approche utile pour améliorer le codage de manière pratique.

Inconvénients:

De nombreuses astuces sont considérées comme superficielles et manquent d'explications ou de contexte, ce qui les rend moins utiles pour ceux qui ne sont pas déjà familiarisés avec Python. La clarté de l'écriture de l'auteur est remise en question, ce qui peut prêter à confusion. Le livre est également perçu comme étant trop cher.

(basé sur 2 avis de lecteurs)

Titre original :

Pythonic Programming: Tips for Becoming an Idiomatic Python Programmer

Contenu du livre :

Améliorez votre bon code Python en suivant des conseils de programmation pythoniques éprouvés et efficaces. Évitez les erreurs logiques qui ne sont généralement pas détectées par les linters Python et les formateurs de code, telles que les recherches fréquentes de données dans de longues listes, l'utilisation incorrecte des variables locales et globales, et les entrées utilisateur mal gérées. Découvrir des caractéristiques rares du langage, comme les nombres rationnels, la compréhension des ensembles, les compteurs et le décapage, qui peuvent améliorer votre productivité. Découvrez comment appliquer des modèles de programmation généraux, y compris la mise en cache, dans votre code Python. Devenez un programmeur Python plus performant que la moyenne et développez des programmes auto-documentés, maintenables, faciles à comprendre, rapides à exécuter et difficiles à casser.

Python est l'un des langages de programmation modernes les plus populaires et en pleine expansion. Avec plus de 200 bibliothèques standard et encore plus de bibliothèques tierces, il touche des domaines de développement logiciel aussi divers que l'intelligence artificielle, la bio-informatique, le traitement du langage naturel et la vision par ordinateur. Découvrez comment améliorer votre compréhension de l'esprit du langage en utilisant cent astuces pythoniques pour rendre votre code plus sûr, plus rapide et mieux documenté.

Ce manuel de style de programmation est une référence rapide de conseils utiles et une source d'inspiration aléatoire. Choisir les structures de données appropriées pour la recherche et le tri des tâches et prendre conscience du fait qu'un mauvais choix peut rendre votre application totalement inefficace. Comprendre les variables globales et locales, les attributs de classe et d'instance et les techniques de dissimulation d'informations. Créer des fonctions avec des interfaces flexibles. Gérer les résultats de calculs intermédiaires en les mettant en cache dans des fichiers et en mémoire pour améliorer les performances et la fiabilité. Améliorer vos compétences en matière de documentation pour faciliter la compréhension de votre code par les autres programmeurs. En prime, découvrez les œufs de Pâques astucieusement placés dans la bibliothèque standard par ses développeurs.

Polissez, sécurisez et accélérez vos applications Python, et rendez-les plus faciles à maintenir en suivant les conseils de programmation pythoniques.

Ce dont vous avez besoin :

Vous aurez besoin d'un interpréteur Python (idéalement, la version 3.4 ou plus) et de la bibliothèque standard Python qui est généralement fournie avec l'interpréteur.

Autres informations sur le livre :

ISBN :9781680508611
Auteur :
Éditeur :
Langue :anglais
Reliure :Broché
Année de publication :2021
Nombre de pages :140

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Analyse de réseaux complexes en Python : Reconnaître - Construire - Visualiser - Analyser -...
Construisez, analysez et visualisez des réseaux...
Analyse de réseaux complexes en Python : Reconnaître - Construire - Visualiser - Analyser - Interpréter - Complex Network Analysis in Python: Recognize - Construct - Visualize - Analyze - Interpret
L'essentiel de la science des données en Python : Collecter - Organiser - Explorer - Prédire -...
Passez d'artefacts désordonnés et non structurés...
L'essentiel de la science des données en Python : Collecter - Organiser - Explorer - Prédire - Valoriser - Data Science Essentials in Python: Collect - Organize - Explore - Predict - Value
Réseaux complexes pour programmeurs et non-programmeurs - Complex networks for programmers and...
Ce livre est une introduction aux réseaux complexes...
Réseaux complexes pour programmeurs et non-programmeurs - Complex networks for programmers and non-programmers
La programmation pythonique : Conseils pour devenir un programmeur Python idiomatique - Pythonic...
Améliorez votre bon code Python en suivant des...
La programmation pythonique : Conseils pour devenir un programmeur Python idiomatique - Pythonic Programming: Tips for Becoming an Idiomatic Python Programmer
Les contes de Tutut (Skazki o Parovozike Tutute) - The Tutut Tales (Skazki o Parovozike...
Cinq contes de fées russes sur deux petites machines à vapeur...
Les contes de Tutut (Skazki o Parovozike Tutute) - The Tutut Tales (Skazki o Parovozike Tutute)

Les œuvres de l'auteur ont été publiées par les éditeurs suivants :

© 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)