这是我得到的错误for i in range(len(n))
:
TypeError: object of type 'int' has no len()
我在这里看到了其他帖子,但还没有找到解决方案。
我很困惑。如果您知道这里发生了什么,请发表评论。
这是我的代码:
#ch6.ex11.py
def squareEach(x):
sqrt = x*x
return sqrt
def main():
n = []
n = eval(input("Enter a list of numbers to be squared seperated by comma:\n"))
i = 1
sqrtn = ()
for i in range(len(n)):
sqrtn = squareEach(n)
++i
print("Here's your results: ",sqrtn)
main()