Thursday, 16 April 2026

πŸš€ Day 21/150 – Perimeter of a Rectangle in Python

 


πŸš€ Day 21/150 – Perimeter of a Rectangle in Python

Understanding how to calculate the perimeter of a rectangle is one of the simplest yet important concepts in programming. It helps you build a strong foundation in working with formulas, user input, and functions in Python.

The formula for the perimeter of a rectangle is:

Perimeter=2×(length+width)\text{Perimeter} = 2 \times (length + width)

Let’s explore different ways to implement this in Python πŸ‘‡


πŸ”Ή Method 1 – Direct Calculation

This is the simplest way where we directly assign values to length and width.

length = 10 width = 5 perimeter = 2 * (length + width) print("Perimeter of rectangle:", perimeter)



🧠 Explanation:

  • We define length and width.
  • Apply the formula: 2 * (length + width)
  • Print the result.

πŸ‘‰ Best for: Beginners and quick calculations.


πŸ”Ή Method 2 – Taking User Input

This method makes your program interactive by allowing users to enter values.

length = float(input("Enter length: ")) width = float(input("Enter width: ")) perimeter = 2 * (length + width) print("Perimeter of rectangle:", perimeter)




🧠 Explanation:

  • input() takes user input.
  • float() converts input into decimal numbers.
  • Same formula is applied afterward.

πŸ‘‰ Best for: Real-world applications where input varies.


πŸ”Ή Method 3 – Using a Function

Functions make your code reusable and clean.

def find_perimeter(l, w): return 2 * (l + w) print(find_perimeter(10, 5))



🧠 Explanation:

  • def is used to define a function.
  • l and w are parameters.
  • return sends back the calculated value.

πŸ‘‰ Best for: Writing modular and reusable code.


⚡ Key Takeaways

  • The formula is simple: 2 × (length + width)
  • Use direct values for quick tasks.
  • Use input() for interactive programs.
  • Use functions for clean and reusable code.

0 Comments:

Post a Comment

Popular Posts

Categories

100 Python Programs for Beginner (119) AI (245) Android (25) AngularJS (1) Api (7) Assembly Language (2) aws (29) Azure (10) BI (10) Books (262) Bootcamp (6) C (78) C# (12) C++ (83) Course (87) Coursera (300) Cybersecurity (30) data (5) Data Analysis (31) Data Analytics (22) data management (15) Data Science (344) Data Strucures (17) Deep Learning (152) Django (16) Downloads (3) edx (21) Engineering (15) Euron (30) Events (7) Excel (19) Finance (10) flask (4) flutter (1) FPL (17) Generative AI (70) Git (10) Google (51) Hadoop (3) HTML Quiz (1) HTML&CSS (48) IBM (42) IoT (3) IS (25) Java (99) Leet Code (4) Machine Learning (285) Meta (24) MICHIGAN (5) microsoft (11) Nvidia (8) Pandas (14) PHP (20) Projects (32) pytho (1) Python (1306) Python Coding Challenge (1128) Python Mistakes (51) Python Quiz (473) Python Tips (5) Questions (3) R (72) React (7) Scripting (3) security (4) Selenium Webdriver (4) Software (19) SQL (49) Udemy (18) UX Research (1) web application (11) Web development (8) web scraping (3)

Followers

Python Coding for Kids ( Free Demo for Everyone)