|
1 | | -def add(number1, number2): |
2 | | - return number1 + number2 |
3 | | - |
4 | | -def multiplication(number1, number2): |
5 | | - return number1 * number2 |
6 | | - |
7 | | -def division(number1, number2): |
8 | | - return number1 / number2 |
9 | | - |
10 | | -def subtract(number1, number2): |
11 | | - return number1 - number2 |
12 | | - |
13 | | - |
14 | | -print("Select operation.") |
15 | | -print("1. Add") |
16 | | -print("2. Multiply") |
17 | | -print("3. Divide") |
18 | | -print("4. Subtract") |
19 | | - |
20 | | -while True: |
21 | | - # take input from the user |
22 | | - choice = input("Enter choice(1/2/3/4): ") |
23 | | - |
24 | | - if choice in ('1', '2', '3', '4'): |
25 | | - num1 = float(input("Enter first number: ")) |
26 | | - num2 = float(input("Enter second number: ")) |
27 | | - |
28 | | - if choice == '1': |
29 | | - print(num1, "+", num2, "=", add(num1, num2)) |
30 | | - |
31 | | - elif choice == '2': |
32 | | - print(num1, "*", num2, "=", multiplication(num1, num2)) |
33 | | - |
34 | | - elif choice == '3': |
35 | | - print(num1, "/", num2, "=", division(num1, num2)) |
36 | | - |
37 | | - elif choice == '4': |
38 | | - print(num1, "-", num2, "=", subtract(num1, num2)) |
39 | | - |
40 | | - |
41 | | - next_calculation = input("Do you want to do another calculation? (yes/no): ") |
42 | | - if next_calculation == "no": |
43 | | - break |
44 | | - |
45 | | - else: |
46 | | - print("Invalid Input") |
| 1 | +# This function adds two numbers. |
| 2 | +def add(x, y): |
| 3 | + """ |
| 4 | + Sum function |
| 5 | + """ |
| 6 | + return x + y |
| 7 | + |
| 8 | + |
| 9 | +# This function subtracts two numbers |
| 10 | +def subtract(x, y): |
| 11 | + """ |
| 12 | + Sum function |
| 13 | + """ |
| 14 | + return x - y |
| 15 | + |
| 16 | +# This function multiplies two numbers |
| 17 | + |
| 18 | +def multiply(x, y): |
| 19 | + """ |
| 20 | + Sum function |
| 21 | + """ |
| 22 | + return x * y |
| 23 | + |
| 24 | +# This function divides two numbers |
| 25 | +def divide(x, y): |
| 26 | + """ |
| 27 | + Sum function |
| 28 | + """ |
| 29 | + return x / y |
| 30 | +VARIABLE_1 = 10 |
| 31 | + |
| 32 | +VARIABLE_2 = 100000000 |
| 33 | + |
| 34 | +print(VARIABLE_1, "+", VARIABLE_2, "=", add(VARIABLE_1, VARIABLE_2)) |
| 35 | +print(VARIABLE_1, "-", VARIABLE_2, "=", subtract(VARIABLE_1, VARIABLE_2)) |
| 36 | +print(VARIABLE_1, "*", VARIABLE_2, "=", multiply(VARIABLE_1, VARIABLE_2)) |
| 37 | +print(VARIABLE_1, "/", VARIABLE_2, "=", divide(VARIABLE_1, VARIABLE_2)) |
0 commit comments