在coursera auto grader中运行代码时,我遇到了这个糟糕的输入错误,但当我在python解释器中运行代码时,它运行良好
有什么问题,请帮帮我
def computepay(h,r):
if h>40:
opay = h*r
mpay = (h-40.0) * (r*0.5)
p = opay+mpay
return p
else:
p=h*r
return p
hrs = input("Enter hrs")
rate = input("Enter rate")
fh,fr = float(hrs),float(rate)
print("pay:",computepay(fh,fr))
尝试将返回置于if-else语句之外
相关问题 更多 >
编程相关推荐