Python One-Liners : Écrire du Python concis et éloquent comme un professionnel

Note :   (4,7 sur 5)

Python One-Liners : Écrire du Python concis et éloquent comme un professionnel (Christian Mayer)

Avis des lecteurs

Résumé:

Ce livre est très apprécié des programmeurs Python de niveau intermédiaire et avancé pour ses idées sur l'écriture d'un code optimisé et élégant et l'utilisation de techniques Python avancées, en particulier les compréhensions de listes et les one-liners. Cependant, il ne convient pas aux débutants, et certains lecteurs ont exprimé des inquiétudes quant à la lisibilité des one-liners et à l'aspect pratique de certains exemples.

Avantages:

Excellent pour les programmeurs Python de niveau intermédiaire ou avancé.
L'accent est mis sur la compréhension des listes et les lignes simples, ce qui améliore la lisibilité du code.
Facile à lire et à assimiler.
Rempli de techniques et d'exemples utiles.
Aide à approfondir la compréhension des concepts Python et encourage de nouvelles façons de penser le codage.
Couvre un large éventail de sujets et d'applications du monde réel.

Inconvénients:

Ne convient pas aux débutants ; nécessite une connaissance préalable de Python.
Les exemples en une ligne peuvent être difficiles à lire et à comprendre.
Certains exemples sont considérés comme trop concis ou non pythoniques, encourageant potentiellement de mauvaises pratiques de codage.
La couverture du livre est un peu vulgaire, ce qui déplaît à certains lecteurs.

(basé sur 18 avis de lecteurs)

Titre original :

Python One-Liners: Write Concise, Eloquent Python Like a Professional

Contenu du livre :

Les programmeurs Python amélioreront leurs compétences en informatique grâce à ces phrases utiles.

Python One-Liners vous apprendra à lire et à écrire des "one-liners", c'est-à-dire des énoncés concis de fonctionnalités utiles contenues dans une seule ligne de code. Vous apprendrez à décortiquer et à comprendre systématiquement n'importe quelle ligne de code Python, et à écrire un Python éloquent et puissamment compressé comme un expert.

Les cinq chapitres du livre couvrent les trucs et astuces, les expressions régulières, l'apprentissage automatique, les sujets fondamentaux de la science des données et les algorithmes utiles. Des explications détaillées d'expressions simples introduisent des concepts informatiques clés et renforcent vos compétences en matière de codage et d'analyse. Vous découvrirez les fonctionnalités avancées de Python, telles que la compréhension des listes, le découpage en tranches, les fonctions lambda, les expressions régulières, les fonctions map et reduce, et les affectations de tranches. Vous apprendrez également à :

⬤ Exploiter les structures de données pour résoudre des problèmes du monde réel, comme l'utilisation de l'indexation booléenne pour trouver les villes où la pollution est supérieure à la moyenne.

⬤ Utiliser les bases de NumPy comme le tableau, la forme, l'axe, le type, la diffusion, l'indexation avancée, le découpage, le tri, la recherche, l'agrégation et les statistiques.

⬤ Calculer les statistiques de base des tableaux de données multidimensionnelles et les algorithmes K-Means pour l'apprentissage non supervisé.

⬤ Créer des expressions régulières plus avancées en utilisant le regroupement et les groupes nommés, les têtes de liste négatives, les caractères échappés, les espaces blancs, les jeux de caractères (et les jeux de caractères négatifs), et les opérateurs gourmands/non gourmands.

⬤ Comprendre un large éventail de sujets informatiques, y compris les anagrammes, les palindromes, les supersets, les permutations, les factoriels, les nombres premiers, les nombres de Fibonacci, l'obscurcissement, la recherche et le tri algorithmique.

À la fin du livre, vous saurez comment écrire Python de la manière la plus raffinée qui soit, et créer des œuvres d'art Python concises et magnifiques en une seule ligne.

Autres informations sur le livre :

ISBN :9781718500501
Auteur :
Éditeur :
Reliure :Broché
Année de publication :2020
Nombre de pages :256

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Python One-Liners : Écrire du Python concis et éloquent comme un professionnel - Python One-Liners:...
Les programmeurs Python amélioreront leurs...
Python One-Liners : Écrire du Python concis et éloquent comme un professionnel - Python One-Liners: Write Concise, Eloquent Python Like a Professional
L'art du code propre : Les meilleures pratiques pour éliminer la complexité et simplifier votre vie...
Apprenez huit principes pour simplifier votre...
L'art du code propre : Les meilleures pratiques pour éliminer la complexité et simplifier votre vie - The Art of Clean Code: Best Practices to Eliminate Complexity and Simplify Your Life

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)