-3
if n<=1: return 0
for b in bases:
if n%b==0: return 0
tests,s = 0L,0
m = n-1
# turning (n-1) into (2**s) * m
它说测试,S = OL,0语法错误:无效的语法小Python语法错误
有人可以告诉我是什么问题?谢谢。
http://i.stack.imgur.com/8a0IO.jpg
整个代码:http://pastie.org/private/65twf2meuulduwe9tk6eeq
你可以用正确的缩进和没有星号来编辑问题,这样我们就可以测试你的代码了吗? (复制/粘贴到Python解释器时引用的行没有任何错误,所以其他事情正在进行。) – 2012-03-03 19:45:05
更正了缩进。请确保您粘贴正确的代码,因为在Python中它很重要。 – 2012-03-03 19:46:39
什么这个代码是为了做一些背景将是很好 – 2012-03-03 19:48:39