Python有关函数运用 求解答!

照片如下
目前遇到的困难是:如何让运算符号可以用在if条件句里
如果有更好的解决方法,欢迎大家来给我点一点
现在卡在默认opr 是加法运算那里

img

def cal(num1, num2, opr="+"):
    if opr == "+":
        return num1 + num2
    elif opr == "-":
        return num1 - num2
    elif opr == '×':
        return num1 * num2
    elif opr == '÷':
        return num1 / num2
    else:
        return "符号输入有误!"
def cal(opr='+'):
    ...
def calo(num1, num2, opr='+'):
    return eval(str(num1)+opr+str(num2))

print(calo(1, 2, '/'))