Here’s a short Python puzzle that I use in many of my on-site courses, which I have found to be useful and instructive: Given the following short snippet of Python, which letters will be printed, and in which order? print("A") class Person(object):     print("B")     def __init__(self, name):         print("C") ...

Read More

Get the bonus content: Cheat sheet: Python data manipulations Click here Just about every day of every week, I teach Python. I teach not only in Israel, but also in Europe, China, and the US.  While I do teach newcomers to programming, the overwhelming majority of my students are experienced ...

Read More