Outils pour utilisateurs

Outils du site


issue169:critique2

The Big Book Of Small Python Projects 81 Easy Practice Programs by Al Sweigart Publisher: No Starch Press Release date: June 2021 400 Pages If you read books of any kind on a regular basis, I’m certain you have a favorite author. For me, it depends on the genre; my number 1 favorite author would be Isaac Asimov. In the realm of Thrillers and Adventure novels, it would have to be Clive Cussler (although recently, this is being challenged by a number of “modern” authors). When it comes to computer programming, especially Python programming, the crown must go to Al Sweigart. I’m pretty sure that I have every one of his books, in one form or another.

The Big Book of Small Python Projects 81 Easy Practice Programs par Al Sweigart

Éditeur : No Starch Press Sortie : juin 2021 400 pages

Si vous lisez régulièrement des livres de quelque genre que ce soit, vous devez avoir un auteur préféré. Pour moi, cela dépend du genre : mon auteur préféré numéro 1 serait Isaac Asimov. Dans le domaine des thrillers et des romans d'aventure, ce serait sans conteste Clive Cussler (bien que, récemment, de nombreux auteurs « modernes » commencent à le défier). Pour ce qui est de la programmation informatique, surtout, la programmation en Python, la couronne doit aller à Al Sweigart. Je suis quasi certain que j'ai tous ses livres sous une forme ou une autre.

His newest book is due out in June of 2021 and is called ‘The Big Book Of Small Python Projects’; it doesn’t disappoint. In this book, he has created 81 projects – all in 256 lines of code or less (including comment lines). As usual, his code is clean and well commented. The text for each project is clear, informative and uncluttered. Each project or chapter includes a “The Program in Action”, a “How it Works”, and an “Exploring the Program” section. The “Program in Action” section describes what the program does and has an example of the output. The “How it Works” section gives a gross overview of the code, and the code itself. The “Exploring the Program” section challenges the reader with questions like “What happens if you delete or comment out rolls.append(rollResult) on line 69?” or “What happens if, instead of a dice roll, you enter nothing?”

Son tout nouveau livre, The Big Book of Small Python Projects (Le grand livre de petits projets en Python) doit paraître en juin 2021 et ne déçoit pas. Dans ce livre, il a créé 81 projets - chacun en 256 lignes de code ou moins (y compris les lignes de commentaire). Comme d'habitude, son code est propre et bien commenté. Le texte pour chaque projet est clair, instructif et épuré. Chaque projet ou chapitre comprend une section « The Program in Action », une section « How it Works » (Comment il fonctionne) et une qui s'appelle « Exploring the Program. La section « Program in Action » décrit ce que fait le programme et contient un exemple de la sortie. La section « How it Works » vous donne une présentation brute du code et le code lui-même. La section « Exploring the Program » provoque le lecteur avec des questions comme : « Qu'arrive-t-il si vous supprimez ou commentez rolls.append (rollResult) sur la ligne 69 ? » ou « Qu'arrive-t-il si, à la place d'un lancer de dés, vous n'entrez rien ? »

As I said, this book doesn’t disappoint. This book is excellent for beginners to Python programming and a great reference book for programmers who are well versed in programming. I’m happy to give this book 5 out of 5 stars! With 81 chapters/projects, the table of contents would take too much space to put here. However, I’ve pulled a number of chapter titles that will give you a really good idea of what the book includes. You can find a complete list of chapters at https://nostarch.com/download/samples/BigBook_TOC.pdf

Comme indiqué, ce livre ne déçoit pas. Il est excellent pour des personnes qui débutent dans la programmation Python et un livre de référence génial pour des programmeurs qui savent déjà programmer. Je suis content d'attribuer à ce livre 5 étoiles sur 5 !

Avec 81 chapitres/projets, la table des matières prendrait trop de place ici. Cependant, j'ai choisi un nombre de titres de chapitre qui vous donnera une très bonne idée de ce qu'inclut le livre. Vous trouverez une liste complète de chapitres à https://nostarch.com/download/samples/BigBook_TOC.pdf

Ndt : puisqu'il n'est pas sorti, ce livre n'existe pas encore sur amazon.fr. Cela étant dit, j'y ai vu des traductions d'autres livres du même auteur en allemand, mais pas en français…

issue169/critique2.txt · Dernière modification : 2021/06/03 16:35 de andre_domenech