Simple calculator in python (if else challenge)
Fri Sep 01 2023 10:12:32 GMT+0000 (Coordinated Universal Time)
Saved by
@pythonHub
#python
#python-hub
#basics
#challenge
calc = """
_____________________
| _________________ |
| | Pythonista 0. | | .----------------. .----------------. .----------------. .----------------.
| |_________________| | | .--------------. || .--------------. || .--------------. || .--------------. |
| ___ ___ ___ ___ | | | ______ | || | __ | || | _____ | || | ______ | |
| | 7 | 8 | 9 | | + | | | | .' ___ | | || | / \ | || | |_ _| | || | .' ___ | | |
| |___|___|___| |___| | | | / .' \_| | || | / /\ \ | || | | | | || | / .' \_| | |
| | 4 | 5 | 6 | | - | | | | | | | || | / ____ \ | || | | | _ | || | | | | |
| |___|___|___| |___| | | | \ `.___.'\ | || | _/ / \ \_ | || | _| |__/ | | || | \ `.___.'\ | |
| | 1 | 2 | 3 | | x | | | | `._____.' | || ||____| |____|| || | |________| | || | `._____.' | |
| |___|___|___| |___| | | | | || | | || | | || | | |
| | . | 0 | = | | / | | | '--------------' || '--------------' || '--------------' || '--------------' |
| |___|___|___| |___| | '----------------' '----------------' '----------------' '----------------'
|_____________________|
Welcome to pythonista Calculator
We support the following operations on two numbers:
- subraction
+ addition
* multiplication
/ division
** exponention
% modular division
"""
print(calc)
first_number = int(input("Enter 1st number:- "))
second_number = int(input("Enter 2nd number:- "))
operator_ = input("Enter the operator here:- ")
if operator_ == "-":
result = first_number - second_number
print(f"{first_number} {operator_} {second_number} = {result}")
elif operator_ == "+":
result = first_number + second_number
print(f"{first_number} {operator_} {second_number} = {result}")
elif operator_ == "*":
result = first_number * second_number
print(f"{first_number} {operator_} {second_number} = {result}")
elif operator_ == "/":
result = first_number / second_number
print(f"{first_number} {operator_} {second_number} = {result}")
elif operator_ == "**":
result = first_number ** second_number
print(f"{first_number} {operator_} {second_number} = {result}")
elif operator_ == "%":
result = first_number % second_number
print(f"{first_number} {operator_} {second_number} = {result}")
else:
print("You entered an invalid operator!!")
content_copyCOPY
Comments