Skip to content
This repository was archived by the owner on Jun 29, 2024. It is now read-only.

Commit cb4b8fe

Browse files
Add files via upload
1 parent 7b28e86 commit cb4b8fe

File tree

1 file changed

+46
-0
lines changed

1 file changed

+46
-0
lines changed

calculator.py

+46
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
# Function to add two numbers
2+
def add(num1, num2):
3+
return num1 + num2
4+
5+
# Function to subtract two numbers
6+
def subtract(num1, num2):
7+
return num1 - num2
8+
9+
# Function to multiply two numbers
10+
def multiply(num1, num2):
11+
return num1 * num2
12+
13+
# Function to divide two numbers
14+
def divide(num1, num2):
15+
return num1 / num2
16+
17+
print("Please select operation -\n" \
18+
"1. Add\n" \
19+
"2. Subtract\n" \
20+
"3. Multiply\n" \
21+
"4. Divide\n")
22+
23+
24+
# Take input from the user
25+
select = int(input("Select operations form 1, 2, 3, 4 :"))
26+
27+
number_1 = int(input("Enter first number: "))
28+
number_2 = int(input("Enter second number: "))
29+
30+
if select == 1:
31+
print(number_1, "+", number_2, "=",
32+
add(number_1, number_2))
33+
34+
elif select == 2:
35+
print(number_1, "-", number_2, "=",
36+
subtract(number_1, number_2))
37+
38+
elif select == 3:
39+
print(number_1, "*", number_2, "=",
40+
multiply(number_1, number_2))
41+
42+
elif select == 4:
43+
print(number_1, "/", number_2, "=",
44+
divide(number_1, number_2))
45+
else:
46+
print("Invalid input")

0 commit comments

Comments
 (0)