Название: Playful Python Projects: Modeling and Animation Автор: Maxim Mozgovoy Издательство: CRC Press Год: 2024 Страниц: 245 Язык: английский Формат: pdf (true), epub Размер: 10.1 MB
This book aims to take beginner and intermediate programming hobbyists to the next level by challenging them with exciting bite-size projects rooted in actual scientific and engineering problems.
Each chapter introduces a set of simple techniques and shows a variety of situations where they can be applied. The main feature of the book is the choice of topics that are designed to be both entertaining and serious. Most of the projects strive to analyze or simulate something found in the real world, covering molecules and planets, plants and animals, bacteria and robots. Engaging in these excursions is a great way to hone coding skills while exploring diverse areas of human knowledge. The discussion of each project in the book ends with its full Python code.
This book is not a textbook on Python, so I expect certain knowledge of programming in general and Python in particular from the readers. Still, we’ll start by discussing certain aspects of Python that are central to the content of the subsequent chapters. Even if your Python skills are fine, skim over this chapter to make sure you are familiar with all the concepts mentioned there.
The subsequent six chapters are devoted to actual projects. Chapters are organized by topic, so the material in the last chapters is not necessarily any more difficult than at the beginning of the book. However, new ideas are introduced gradually, so a certain program from a middle chapter might rely on a technique elaborated earlier. Thus, I would advise reading the book in order. On the other hand, there is only a handful of foundational ideas, and their first occurrence is usually mentioned, so jumping between the project randomly is also not impossible.
The variety of discussed subjects and creative project ideas make the book a perfect choice for aspiring coders thinking where to apply their growing skills.
Скачать Playful Python Projects: Modeling and Animation
|