Jordan Duabe
SWE with years of industry experience building web and mobile applications.
Interests include building custom mechanical keyboards, playing video games, and hiking. Also dabbles in GIS (Geographic Information Systems), linguistics, and music theory.
Session
08/21
13:30
30min
So You Think You Know Python?
Jordan Duabe
Python is a language full of delightful surprises, if you know where to look. This talk takes you on a guided tour of its most interesting quirks, from easter eggs buried in the standard library, to real-world examples of how the language's gotchas have tripped up even the most seasoned developers.
This talk goes through code, documentation, PEPs, mailing list threads, discussions in issue trackers, webcomics, and other sources to get the answers to the following questions (and more):
- Is midnight falsy?
- Why does
~Trueequal -2? - What is the hash of infinity?
- How many references to xkcd webcomics are in the standard library?
- Why can't raw strings end with an odd number of backslashes?
ダリア1