头歌python | 您所在的位置:网站首页 › 头歌python数列求和 › 头歌python |
educoder-文本进度条
开开没有很厉害:
为什么我的运行不了啊
m0_68083486:
那个lambda表达式的第十行是不是有什么问题 m0_68472023: def calculate(sign,num1,num2): try: if sign==1: temp=num1+num2 return temp if sign==2: temp=num1-num2 return temp if sign==3: temp=num1*num2 return temp elif sign==4: if num2==0: return"分母不能为0" else: temp=num1/num2 return temp except: print("输入有误!请输入1—4内的整数") sign=eval(input()) num1=eval(input()) num2=eval(input()) result=calculate(sign,num1,num2) print(result) Python小白,我觉得这样容错率更高 学习-Python函数之函数定义与调用之四则运算计算器的简单实现m0_67823704: 重新输入2 学习-Python函数之函数定义与调用之四则运算计算器的简单实现m0_67823704: 重新输入2 |
CopyRight 2018-2019 实验室设备网 版权所有 |