Aliases
Lesson 5 of 29 in Coddy's Calculator project using Python course.
The calculator should accept alias names for each operation,
addfor+subfor-divfor/mulfor*powfor^modfor%
Challenge
EasyMake calc to support the alias names described above, check the test cases for any clarification.
Try it yourself
def calc(op, n1, n2):
if op == '+':
return n1 + n2
if op == '-':
return n1 - n2
if op == '*':
return n1 * n2
if op == '/':
return n1 / n2
if op == '%':
return n1 % n2
if op == '^':
return n1 ** n2