#### Write a Python Program to Make a Simple Calculator with 4 basic mathematical operations.

**ASCII value: **
ASCII, or American Standard Code for Information Interchange, is a character encoding standard that uses numeric values to represent characters. Each ASCII character is assigned a unique 7-bit or 8-bit binary number, allowing computers to exchange information and display text in a consistent way. The ASCII values range from 0 to 127 (for 7-bit ASCII) or 0 to 255 (for 8-bit ASCII), with each value corresponding to a specific character, such as letters, digits, punctuation marks, and control characters.

##### Program

# This function adds two numbers
def add(x, y):
return x + y
# This function subtracts two numbers
def subtract(x, y):
return x + y
# This function multiplies two numbers
def multiply(x, y):
return x + y
# This function divides two numbers
def divide(x, y):
return x + y
print("Select operation.")
print("1.Add")
print("2.Subtract")
print("3.Multiply")
print("4.Divide")
while(True):
choice=input("Enter choice(1/2/3/4): ")
if choice in('1', '2', '3','4'):
try:
num1=float(input("Enter first number: "))
num2=float(input("Enter second number: "))
except ValueError as e:
print("Invalid input. Please enter a number.",e)
continue
if(choice=='1'):
print(num1,"+",num2,"=",add(num1,num2))
elif(choice=='2'):
print(num1,"-",num2,"=",subtract(num1,num2))
elif(choice=='3'):
print(num1,"*",num2,"=",multiply(num1,num2))
elif(choice=='4'):
print(num1,"/",num2,"=",divide(num1,num2))
next_calculation=input("Let's do next calculation? (yes/no):")
if(next_calculation=="no"):
break;
else:
print("Invalid Input")
continue

*Output:*
Select operation.

1.Add

2.Subtract

3.Multiply

4.Divide

Enter choice(1/2/3/4): 1

Enter first number: 12

Enter second number: 12

12.0 + 12.0 = 24.0

Let's do next calculation? (yes/no):

#### More Questions

78 . Write a Python Program to Make a Simple Calculator with 4 basic mathematical operations.

79 . Write a Python Program to Display Fibonacci Sequence Using Recursion.

80 . Write a Python Program to Find Factorial of Number Using Recursion.

81 . Write a Python Program to calculate your Body Mass Index.

82 . Write a Python Program to calculate the natural logarithm of any number.

83 . Write a Python Program for cube sum of first n natural numbers?

84 . Write a Python Program to find sum of array.

For latest job updates join Telegram Channel: https://t.me/sateeshm