This Python tutorial explains how to calculate simple interest in Python. Apart from the Python program to calculate simple interest, we will cover the below topics:
- Python program to calculate simple interest from user input
- Python Program for simple interest
- Python Program to compute simple interest
- Python program to calculate simple interest using function
- Python program for simple interest and compound interest
Python Program for simple interest
Let’s see python program for simple interest.
- Firstly, we will create a variable as P, R, and T and assign the value to the variable.
- We will calculate the simple interest using the formula Simple_interest = (P * R * T) / 100.
- At last, print the Simple_interest to get the output.
Example:
P = 300
R = 1
T = 4
Simple_interest = (P * R * T) / 100
print("The simple interest is:", Simple_interest)
You can refer to the below screenshot to see the output for python program for simple interest.
This code we can use to calculate simple interest in Python.
Read Python creates a dictionary from two lists
Python program to calculate simple interest from user input
Let see program to calculate simple interest from user input.
- In this example, we will use the input() function to take input from the user for the principal amount, time, and rate.
- To compute simple interest we will use the formula simple_interest=(principle*time*rate)/100.
- And at last print simple_interest to get the output.
Example:
principal = float(input('Enter the principle amount: '))
time = float(input('Enter the time: '))
rate = float(input('Enter the rate: '))
simple_interest = (principal*time*rate)/100
print("Simple interest is:", simple_interest)
You can refer to the below screenshot to see the output for the python program to calculate simple interest from user input.
The above Python code we can use to calculate simple interest from user input.
Read Python loop through a list
Python Program to compute simple interest
Now, we will see a python program to compute simple interest.
- In this example, we will use the input() function to take input from the user for the principal amount, time, and rate.
- To compute simple interest we will use the formula Simple_interest=(principle*time*rate)/100.
- And at last print Simple_interest to get the output.
Example:
principle=float(input("Enter the principle amount:"))
time=int(input("Enter the time(years):"))
rate=float(input("Enter the rate:"))
Simple_interest=(principle*time*rate)/100
print("The simple interest is:",Simple_interest)
You can refer to the below screenshot to see the output for the python program to compute simple interest.
Read Matplotlib plot bar chart
Python program to calculate simple interest using function
Here, we will see python program to calculate simple interest using function.
- Firstly, we will define a function as def Simple_interest(P, R, T)
- We will use the simple interest formula Si = (P * R * T)/100 where P is the principle amount, R is the rate, and T is the time.
- Now, call the Simple_interest function with specific arguments.
- And at last print Si to get the output.
Example:
def Simple_interest(P,R,T):
print('The principal is', P)
print('The rate of interest is', R)
print('The time period is',T)
Si = (P * R * T)/100
print('The Simple Interest is', Si)
return Si
Simple_interest(12, 8, 6)
You can refer to the below screenshot to see the output for the python program to calculate simple interest using function.
The above Python code we can use to calculate simple interest using a function in Python.
Read For loop vs while loop in Python
Python program for simple interest and compound interest
Here, we will see python program for simple interest and compound interest.
- In this example, we will use the input() function to take input from the user for the principal amount, rate, and time.
- We will calculate Simple_interest and Compound_interest.
- The formula used is Simple_interest = (principal*rate*time)/100 and Compound_interest = principal * ((1+rate/100)**time – 1).
- To display the result we will print Simple_interest and Compound_interest.
Example:
principal = float(input('Enter principal amount: '))
rate = float(input('Enter rate of interest: '))
time = float(input('Enter time in number of years: '))
Simple_interest = (principal*rate*time)/100
Compound_interest = principal * ((1+rate/100)**time - 1)
print("Simple interest is:", Simple_interest)
print("Compound interest is:", Compound_interest)
You can refer to the below screenshot to see the output for the python program for simple interest and compound interest.
This is the python program for simple interest and compound interest.
You may like the following Python tutorials:
- Python program to print pattern
- How to print factorial of a number in Python
- How to swap two numbers in Python
- How to Print Python Fibonacci series
- Python program to reverse a string with examples
In this Python tutorial, we have learned about the Python program to calculate simple interest. Also, we covered these below topics:
- Python program to calculate simple interest from user input
- Python Program for simple interest
- Python Program to compute simple interest
- Python program to calculate simple interest using function
- Python program for simple interest and compound interest
I am Bijay Kumar, a Microsoft MVP in SharePoint. Apart from SharePoint, I started working on Python, Machine learning, and artificial intelligence for the last 5 years. During this time I got expertise in various Python libraries also like Tkinter, Pandas, NumPy, Turtle, Django, Matplotlib, Tensorflow, Scipy, Scikit-Learn, etc… for various clients in the United States, Canada, the United Kingdom, Australia, New Zealand, etc. Check out my profile.