Question
Construct a python function named calc that will evaluate a simple arithmetic expression. The input to your
program will be a string of the form:
operand1 operator operand2
where operand1 and operand2 are non-negative integers and operator is a single-character operator, which is either +, -, or *. You may assume that there is a space between each operand and the operator. You may further assume that the input is a valid mathematical expression, i.e. your program is not responsible for the case where the user enters gibberish.
Your function will return an integer, such that the returned value is equal to the value produced by applying the given operation to the given operands.
Sample execution:
calc(5 + 10) # 15
Can only use find and rfind or the slice operators. Cannot use split or eval.
Python Programming