Sunday, 12 April 2026

🚀 Day 17/150 – Find Cube of a Number in Python

 

Day 17/150 – Find Cube of a Number in Python

After learning how to calculate the square of a number, the next step is finding the cube. The cube of a number simply means multiplying the number by itself three times.

👉 Formula:
Cube = n × n × n = n³

In this blog, we’ll explore multiple ways to calculate the cube in Python, along with simple explanations.


Method 1 – Using Multiplication Operator

The most basic and beginner-friendly approach.

num = 3
cube = num * num * num

print("Cube of the number:", cube)

✅ Explanation:

  • We multiply the number three times.
  • For num = 3 → 3 * 3 * 3 = 27

👉 Simple and easy to understand.


Method 2 – Using Exponent Operator **

A cleaner and more Pythonic way.

num = 3
cube = num ** 3

print("Cube:", cube)

✅ Explanation:

  • ** means power
  • num ** 3 = number raised to power 3

👉 Preferred method in most Python code.


Method 3 – Taking User Input

Make your program interactive.

num = int(input("Enter a number: "))

cube = num ** 3

print("Cube of the number:", cube)

✅ Explanation:

  • input() takes value as string → converted using int()
  • Then cube is calculated

👉 Useful for real-world programs.


Method 4 – Using a Function

Reusable and clean approach.

def find_cube(n):
return n ** 3

print(find_cube(3))

✅ Explanation:

  • def creates a function
  • return gives back the result
  • You can reuse this function anytime

👉 Best for structured and modular coding.


Method 5 – Using Lambda Function

A short one-line function.

cube = lambda x: x ** 3

print(cube(3))

✅ Explanation:

  • lambda creates an anonymous function
  • Perfect for small quick operations

👉 Useful in functional programming and short scripts.


Key Takeaways

  • ✔ num * num * num → best for beginners
  • ✔ num ** 3 → clean and Pythonic
  • ✔ Functions → reusable and scalable
  • ✔ Lambda → quick one-liners
  • ✔ Always validate user input in real projects

Final Thoughts

Even though finding the cube is simple, it helps you understand:

  • Mathematical operations in Python
  • Code reusability with functions
  • Writing clean and efficient code

Mastering these basics builds a strong programming foundation.

0 Comments:

Post a Comment

Popular Posts

Categories

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

Followers

Python Coding for Kids ( Free Demo for Everyone)