我收到语法错误:Traceback(最近调用最后一次): 文件“python”,第4行,在 TypeError:不支持的操作数类型为**或POW():“统一”和“廉政”我在编码计算器时遇到了问题
编辑:好了,所以这是我的新的代码,一旦它这样做,直到你输入的东西是不是数字
您可以输入另一个号码,它会重置while True:
print 'Welcome to the "Square Root Calculator"'
print
number = float(raw_input ('Insert a number: '))
answer = number ** (1./2)
print
if number:
print ('Square Root: ' + str(answer))
else:
break
print '#=====================================================#'
print '| |'
print '#=====================================================#'
pass
林不知道,但什么完成两个乘法是什么意思? ** –
这是Python中的指数。 – kcrisman