为什么在python范围内(0,x ** 2 + 1)非常慢?
问题描述:
这里是我的代码为什么在python范围内(0,x ** 2 + 1)非常慢?
def(x):
for i in range (0,x**2+1):
...
但我发现它是非常慢! 谁能告诉我理由,谢谢!
这里是我的代码为什么在python范围内(0,x ** 2 + 1)非常慢?
def(x):
for i in range (0,x**2+1):
...
但我发现它是非常慢! 谁能告诉我理由,谢谢!
什么是你的“非常慢”的定义?这也绝对不是有效的代码。我想象缓慢的真正原因是在你的实际代码中的其他地方,而不是'x ** 2'。 – 2013-04-23 13:54:11
不是,而是提高'SyntaxError'非常快。你的完整代码是什么? – Volatility 2013-04-23 13:54:29
'x'的价值是什么? – 2013-04-23 13:55:18