How to Thrive on Fiverr as a Freelance Developer?

ChrisWhile working as a researcher in distributed systems, Dr. Christian Mayer found his love for teaching computer science students. To help students reach higher levels of Python success, he founded the programming education website He’s author of the popular programming book Python One-Liners (NoStarch 2020), coauthor of the Coffee Break Python series of self-published … Read more

Python Semicolons: How They Work and Why Haters Tell You to Avoid Them

Every Python coder hates semicolons ; to terminate statements. If you’re like me and somebody shows you the following Python code, you’ll start to wonder if the person confused Python with Java or C++. Python Semicolon Example [One-Liner] Here’s how one may use the semicolon: If you run this Python one-liner with semicolons, you’ll get … Read more

Indirect Recursion in Python

What is the output of this code snippet? Recursion is a powerful tool in your coding toolbox. Understanding it is a key skill on your path to mastery. Stephen Hawking used a concise explanation: “to understand recursion, one must first understand recursion.” This puzzle uses indirect recursion where a function f calls a function g … Read more