We have written detailed tutorials for the Python Programming language. Now it is time to put our knowledge to practice and since we all know the best way to learn is by doing practice.

We advise you to read the article, understand what we want to implement, and also try these examples yourself. So, let’s go and put our knowledge to work. Happy learning 👍

Please find here Complete Python Programming Tutorials.

**Note:-** *All the tutorials already visited/read will be marked in red color.*

## Basic Python Programs

- Add Two Numbers in Multiple Ways
- Find the Square Root
- Calculate the Area of a Triangle
- Solve Quadratic Equation
- Swap Two Variables
- Convert Kilometers to Miles
- Convert Celsius To Fahrenheit
- Print Output Without a Newline
- The Easiest way to Generate Random Numbers in Python

## Decision Making & Loops Python Programs

- Check if a Number is Positive, Negative or 0
- Python Program to Check if a Number is Odd or Even
- Python Program to Check Leap Year
- Python Program to Find the Largest Among Three Numbers
- Python Program to Check Prime Number
- Python Program to Print all Prime Numbers in an Interval
- Python Program to Find the Factorial of a Number
- Python Program to Print the Fibonacci sequence
- Python Program to Check Armstrong Number
- Python Program to Find the Sum of Natural Numbers
- Python Program to Find Armstrong Number in an Interval
- Python Program to Display the multiplication Table
- Python Program to Create Pyramid Patterns
- Python Program to Iterate Over Dictionaries Using for Loop
- Python Program to Reverse a Number
- Python Program to Compute the Power of a Number

**Helpful Links**

Please follow the **Python tutorial series** or the **menu in the sidebar** for the complete tutorial series.

Also for examples in Python and practice please refer to **Python Examples**.

Complete code samples are present on Github project.

**Recommended Books**

**An investment in knowledge always pays the best interest. I hope you like the tutorial. Do come back for more because learning paves way for a better understanding**

**Do not forget to share and Subscribe.**

* Happy coding!! *😊