This week we welcome Lisa Roach as our PyDev of the Week! Lisa is one of the authors of PEP 526 - Syntax for Variable Annotations which is a part of Python 3.6. You can check out which FOSS projects Lisa is interested in over on Github. Let's take a few moments to get you […]
After the amazing response I had when I made Python 101 free for a few days a couple of months ago (see here, I have decided to make it free (or Pay What You Want) permanently on Leanpub (PDF, mobi and epub): https://leanpub.com/python_101 Note: I am still selling it on Amazon, Gumroad and Lulu Now […]
This week we welcome Mark Haase as our PyDev of the Week. Mark is the author of PEP 505 - None-aware operators. You can check out what projects Mark is interested in over on Github. He also has a programming blog that covers various programming topics. Let's take some time getting to know Mark better! […]
My first book, Python 101, has been made into an online course on the educative website. Educative is kind of like Code Academy in that you can run the code snippets from the book to see what kind of output they produce. You can edit the examples that are executable, but you cannot save your […]
This week we welcome Cameron Simpson as our PyDev of the Week. Cameron is the co-author of PEP 418 - Add monotonic time, performance counter, and process time functions and the author of PEP 499 - python -m foo should bind sys.modules['foo'] in addition to sys.modules['__main__']. He is also a core Python developer and enthusiast. […]
Python 3.6 added another interesting new feature that is known as Syntax for variable annotations. This new feature is outlined in PEP 526. The basic premise of this PEP is take the idea of Type Hinting (PEP 484) to its next logical step, which is basically adding option type definitions to Python variables, including class […]