TypeError:**或pow()不支持的操作数类型:' int'和' str'

时间:2016-08-17 11:03:23

标签: python python-2.7 python-3.x

为什么这段代码会出错?

def checkfermat(a,b,c,n) :
    if (a**n+b**n)!=c**n :
      print "fermat is absolutely correct.."
    else :
      print "he is wrong"
a=raw_input("enter the first number")
b=raw_input("enter the second num")
c=raw_input("enter the third num")
d=raw_input("enter the fourth num")
checkfermat(a,b,c,d)

没有用户输入部分,它显示没有错误?

0 个答案:

没有答案