Table of Contents
Examples
Strain your brain!
First things first! *
Strings can be tricky sometimes
Be careful with chained operations
How not to use
Slippery Slopes
is
operator
Hash brownies
Deep down, we're all the same.
Disorder within order *
Keep trying... *
For what?
Evaluation time discrepancy
is not ...
is not is (not ...)
A tic-tac-toe where X wins in the first attempt!
Schrödinger's variable
The chicken-egg problem *
Subclass relationships
Methods equality and identity
All-true-ation *
The surprising comma
Strings and the backslashes
not knot!
Half triple-quoted strings
What's wrong with booleans?
Class attributes and instance attributes
yielding None
Yielding from... return! *
Nan-reflexivity *
Mutating the immutable!
The disappearing variable from outer scope
The mysterious key type conversion
Let's see if you can guess this?
Modifying a dictionary while iterating over it
Stubborn
The Hidden treasures!
del
operation
The out of scope variable
Deleting a list item while iterating
Lossy zip of iterators *
Loop variables leaking out!
Beware of default mutable arguments!
Catching the Exceptions
Same operands, different story!
Name resolution ignoring class scope
Rounding like a banker *
Needles in a Haystack *
Splitsies *
Wild imports *
All sorted? *
Midnight time doesn't exist?
Okay Python, Can you make me fly?
Appearances are deceptive!
Miscellaneous
goto
, but why?
Brace yourself!
Let's meet Friendly Language Uncle For Life
Even Python understands that love is complicated
Yes, it exists!
Ellipsis *
Inpinity
Let's mangle