python循环有关问题

python循环问题
def isAdded(self):
  for self.__index in range(10):
  if self.spaceName==self.inputName:
  return True
  break
  else:
  self.__index=self.__index+1
  self.__spaceXpath="html/body/div[3]/div/div[1]/ul/li[2]/ul/li["+str(self.__index+1)+"]/a"
  return self.__spaceXpath

求教~~~为什么只能循环一次呢??

------解决方案--------------------
这么简单的函数,自己多打log看啊。
你这里面有return 一旦return了,就只循环一次了。