Python is one of the most popular languages in the world. I have been using it myself for over a decade and am still constantly learning new things. Since so many people are stuck at home, I thought it might be a good time to do a book sale. Now is great time to learn […]
The original Python 101 was the first book I had ever written. In deciding to write a 2nd edition, I needed to decide what I should keep and what I should remove from the book. What I ended up doing was rewriting the book from the ground up. In the original book, Python 101 was […]
This week we welcome Komiya Takeshi as our PyDev of the Week! Takeshi is a maintainer of Sphinx, Python's documentation package. Takeshi is also the creator of blockdiag, diagram image generator. If you are interested in seeing some of the other projects that Komiya contributes to, you should check out his Github profile. Let's spend […]
My Kickstarter for the 2nd Edition of Python 101 is ending in less than two days. If you want a signed copy or to purchase one of my other books for a discount, you should check out the Kickstarter as I have lots of good deals on there. Also, note that the 2nd Edition of […]
This week we welcome Jessica Garson (@jessicagarson) as our PyDev of the Week! Jessica is a developer advocate at Twitter. She also teaches Python at New York University. You can see some of what she's up to over on Github. Let's spend some time getting to know her better! Can you tell us a little […]
Lists are a fundamental data type in the Python programming language. A list is a mutable sequence that is typically a collection of homogeneous items. Mutable means that you can change a list after its creation. You will frequently see lists that contain other lists. These are known as nested lists. You will also see […]