478 · 简单计算器

描述
给出两个整数 a , b ,以及一个操作符 opeator

+, -, *, /
返回结果 ab

样例
样例 1:
输入: a = 1, b = 2, operator = +
输出: 3

样例解释: 
返回 1 + 2 的结果.

样例 2:
输入: a = 10, b = 20, operator = *
输出: 200

样例解释: 
返回10 * 20的结果.

样例 3:
输入: a = 3, b = 2, operator = /
输出: 1

样例解释: 
返回 3 / 2的结果.

样例 4:
输入: a = 10, b = 11, operator = -
输出: -1

样例解释: 
返回 10 - 11的结果.
class Calculator:
    """
    @param a: An integer
    @param operator: A character, +, -, *, /.
    @param b: An integer
    @return: The result
    """
    def calculate(self, a, operator, b):
        return int(eval("{}{}{}".format(a, operator, b)))
原文地址:https://www.cnblogs.com/bernieloveslife/p/14634373.html