Description
The only way to master a skill is practice, practice, practice. That*s exactly what you*ll do in this book! In this instantly-valuable book you*ll work through 200 carefully selected exercises that flex your programming muscles.
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.
In
you*ll find 200 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 iterators and generators
Become a champion Python programmer by making its most powerful features second nature! In this unique book, internationally-recognized Python trainer
builds your mental muscle by guiding you through 200 targeted exercises.
is a hands-on training program designed to boost your productivity and code quality. You*ll practice everything from basics like strings and dictionaries to techniques for writing elegant, data-agnostic code with dynamic typing, generic functions, and comprehensions. Each exercise includes a detailed solution along with additional challenges that help you push your skills even farther.
? Lock in essential Python skills
? Improve your code readability and maintainability
? Prepare for AI-assisted workflows
For beginning to intermediate Python programmers.
teaches Python at companies around the world and at LernerPython.com. He also wrote
.
1 Improving your Python with practice
2 Numeric types
3 Strings
4 Lists and tuples
5 Dictionaries and sets
6 Files
7 Functions
8 Functional programming with comprehensions
9 Modules and packages
10 Objects
11 Iterators and generators
12 Where to from here?






Reviews
There are no reviews yet.