Alireza Razinejad
Posted on May 30, 2023
Here's an example of a simple library that calculates the area and perimeter of a rectangle:
Create a new Python module named
rectangle.py
.Write the following code inside
rectangle.py
:
def calculate_area(length, width):
"""Calculate the area of a rectangle."""
return length * width
def calculate_perimeter(length, width):
"""Calculate the perimeter of a rectangle."""
return 2 * (length + width)
Create another Python file named
main.py
to demonstrate how to use the library.Write the following code inside
main.py
:
# Importing the library module
import rectangle
# Using the library functions
length = 5
width = 3
area = rectangle.calculate_area(length, width)
perimeter = rectangle.calculate_perimeter(length, width)
print("Rectangle Area:", area)
print("Rectangle Perimeter:", perimeter)
Save both
rectangle.py
andmain.py
in the same directory.Run
main.py
using the Python interpreter:
$ python main.py
Output:
Rectangle Area: 15
Rectangle Perimeter: 16
In this example, we created a library module (rectangle.py
) that defines two functions: calculate_area()
and calculate_perimeter()
. These functions perform calculations based on the given length and width of a rectangle.
In the main.py
file, we imported the rectangle
module and used its functions to calculate the area and perimeter of a rectangle with a length of 5 and width of 3. The results were then printed to the console.
By following this approach, you can create your own libraries/modules and import them into your code to reuse the defined functionality.
Posted on May 30, 2023
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.