Muutke küpsiste eelistusi

Python Workout, Second Edition 2nd edition [Kõva köide]

  • Formaat: Hardback, 240 pages, kõrgus x laius x paksus: 234x187x14 mm, kaal: 438 g
  • Ilmumisaeg: 29-Jan-2026
  • Kirjastus: Manning Publications
  • ISBN-10: 1633435350
  • ISBN-13: 9781633435353
  • Formaat: Hardback, 240 pages, kõrgus x laius x paksus: 234x187x14 mm, kaal: 438 g
  • Ilmumisaeg: 29-Jan-2026
  • Kirjastus: Manning Publications
  • ISBN-10: 1633435350
  • ISBN-13: 9781633435353
Practice makes perfect Python!

The only way to master a skill is practice, practice, practice. That’s exactly what you’ll do in Python Workout, Second Edition! In this instantly-valuable book you’ll work through 50 carefully selected exercises that flex your programming muscles. This revised new edition covers the latest version of Python and adds updated content and diagrams.

In Python Workout, Second Edition you’ll find 50 exercises, including:

 • Working with text using strings
 • Mastering dictionaries and sets
 • Reading, writing, and manipulating files
 • Functional programming with comprehensions
 • Python modules and packages
 • Creating iterable objects

To become a champion Python programmer you need to build mental muscle by putting your hands on the keyboard. Each carefully selected exercise in this unique book adds to your Python prowess—one important skill at a time. You’ll practice core Python language features and techniques that reinforce the programming patterns you’ll use every day and build the skills you need to troubleshoot your programs.

About the book

Python Workout, Second Edition hones your Python chops just like you would in the gym. Repetition of key skills builds muscle memory. New challenges increase your strength. Combining new and old techniques encourages flexibility. Expert Python coach Reuven Lerner guides you through each exercise with a detailed solution designed to give you a deeper fluency and understanding of Python.

About the reader

For readers with basic Python knowledge.

About the author

Reuven M. Lerner teaches Python and data science to companies around the world. He is the author of Python Workout and Pandas Workout.

Get a free eBook (PDF or ePub) from Manning as well as access to the online liveBook format (and its AI assistant that will answer your questions in any language) when you purchase the print book.

Arvustused

Python Workout 2e stands out as an exceptional resource for both beginners and intermediate Python programmers who are looking to enhance their understanding of the language through practical exercises. The book is structured to cover a comprehensive range of Python topics, each critical to developing proficiency in the language. 

Hermano Jorge De Queiroz - Ph.D., Associate Professor 





This book is an excellent next step in the journey for anyone who has learned a little programming in Python but wants to "level up". It would also be great as a review / work out for those who consider themselves at a more advanced level, but are aware there are things which they aren't aware of! The use of exercises and an online explanation engine really makes the text and examples come alive. 

David Trimm, Senior Lecturer and CIO

1. NUMERIC TYPES

2. STRINGS

3. LISTS AND TUPLES

4. DICTIONARIES AND SETS

5. FILES 

6. FUNCTIONS

7. FUNCTIONAL PROGRAMMING WITH COMPREHENSIONS

8 MODULES AND PACKAGES 

9. OBJECTS

10. ITERATORS AND GENERATORS
Reuven M. Lerner is an international Python trainer and consultant known for transforming competent coders into confident professionals. With two decades of teaching companies worldwide, Reuven brings clear explanations and real-world context to every page. He distills deep Python expertise into practical exercises that help readers write faster, cleaner, production-ready code.