We geeks love puzzles and solving them. The Python programming
language is a simple one, but like all other languages it has
quirks. This book uses those quirks as teaching opportunities via
30 simple Python programs that challenge your understanding of
Python. The teasers will help you avoid mistakes, see gaps in your
knowledge, and become better at what you do. Use these teasers to
impress your co-workers or just to pass the time in those boring
meetings. Teasers are fun! At the beginning of each chapter I'll
show you a short Python program and will ask you to guess the
output. The possible answers can be: Syntax error Exception Hang
Some output (e.g. `[1 2 3]`) Here's how to approach the puzzles.
Read through the code. Before moving on to the answer and the
explanation, go ahead and guess the output. After guessing the
output, run the code and see the output yourself. Finally proceed
to read the solution and the explanation. The puzzles are short
enough to solve on a coffee break, so carry them with you, have
fun, and share them with co-workers. People who make mistakes
during the learning process learn better than people who don't. If
you use this approach at work when fixing bugs, you'll find you
enjoy bug hunting more and become a better developer after each bug
you fix. Many of these puzzles are from the author's lessons
learned (and others) of shipping bugs to production. He often uses
the puzzles as quizzes during conferences and meetups, and they
tend to create a buzz of excitement.
General
| Imprint: |
Pragmatic Bookshelf
|
| Country of origin: |
United States |
| Release date: |
September 2021 |
| Authors: |
Miki Tebeka
|
| Dimensions: |
235 x 190 x 13mm (L x W x T) |
| Format: |
Paperback
|
| Pages: |
100 |
| ISBN-13: |
978-1-68050-900-7 |
| Categories: |
Books
Promotions
|
| LSN: |
1-68050-900-4 |
| Barcode: |
9781680509007 |
Is the information for this product incomplete, wrong or inappropriate?
Let us know about it.
Does this product have an incorrect or missing image?
Send us a new image.
Is this product missing categories?
Add more categories.
Review This Product
No reviews yet - be the first to create one!