How to Create a File in Python

python create file

When I first started working with Python over a decade ago, one of the first tasks I needed to master was how to create a file in Python. Whether you’re saving logs, generating reports, or storing user data, file creation is a fundamental part of programming. In this tutorial, I’ll walk you through different ways … Read more >>

Write a Python Program to Calculate Simple Interest

write a program to calculate simple interest

Recently, I was working on a small finance automation project where I needed to calculate Simple Interest for different loan amounts. Even though this is a basic concept, I realized many beginners struggle to implement it correctly in Python. So, in this tutorial, I’ll walk you through how to write a Python program to calculate … Read more >>

Identifiers in Python: Rules, Examples, and Best Practices

what is identifier in python

When I first started working with Python over a decade ago, one of the earliest lessons I learned was the importance of naming things properly. Whether it’s a variable, a function, or a class, the names we choose, known as identifiers in Python, play a big role in how readable and maintainable our code becomes. … Read more >>

How to Subtract Numbers in Python

subtraction of two numbers in python

When I first started working with Python, one of the simplest yet most essential operations I learned was subtraction. Whether it was subtracting two numbers, calculating differences between lists, or subtracting user inputs, subtraction has always been a core part of Python programming. In this tutorial, I’ll walk you through how to create a Python … Read more >>

Exit Function in Python

exit function in python

While working on a Python automation project that processed client reports from multiple states across the USA, I needed a way to stop my Python script safely when certain conditions were met. At first, I thought I could just use a simple break or return statement, but those only work inside loops or functions. I … Read more >>

Remove Multiple Characters from a String in Python

Remove Multiple Characters from a String Python

Over the past decade of working with Python, I’ve often needed to clean or preprocess text data. Whether it’s cleaning messy CSV files, preparing user input for machine learning, or formatting data for reports, removing unwanted characters from strings is something I do almost every week. In this tutorial, I’ll show you five practical methods … Read more >>

Convert a Python Dictionary to a String

python dict to string

I was working on a Python project where I needed to send data from a backend API to a web client. The data was stored in a dictionary, but I couldn’t send it directly; I needed to convert that dictionary into a string first. If you’ve ever faced a similar situation while developing in Python, … Read more >>

Find an Armstrong Number Using Recursion in Python

armstrong number

Recently, while teaching Python to a group of data enthusiasts in New York, one of my students asked me how to find an Armstrong number using recursion in Python. At that moment, I realized that while many people know how to check an Armstrong number using loops, very few understand how to do it recursively, … Read more >>

How to Swap Two Numbers in Python

swapping of two numbers in python

When I started working with Python more than 10 years ago, one of the first things I learned was how to swap two numbers. For example, whether I was working on sorting algorithms, data manipulation, or even financial models for US-based clients, swapping values came up again and again. In Python, there are several ways … Read more >>

Insert Multiple Elements into a List in Python

python append multiple items to list

I was working on a Python project where I had to add several items to a shopping cart list at once. The challenge was simple, but I realized there are multiple ways to insert multiple elements into a Python list. Since I have been using Python for more than 10 years, I’ll walk you through … Read more >>

51 Python Programs

51 PYTHON PROGRAMS PDF FREE

Download a FREE PDF (112 Pages) Containing 51 Useful Python Programs.

pyython developer roadmap

Aspiring to be a Python developer?

Download a FREE PDF on how to become a Python developer.

Let’s be friends

Be the first to know about sales and special discounts.