python 实现要求的循环

在python中,怎么样实现指定的循环啊? 
def orderCreat():
  for x in xrange(20,1500,100):
  for y in xrange(20,1500,100):
  temp=orb() ————————orb()是类
  temp.creat(x,y) ————————这是临时创建的 temp  
  if checkValid(temp)==1 : ———————— 这是创建的 temp的条件
  if len(result) < 100:  
  result.append(temp)  
  print (x,y),
  if len(result) >= 100:
  break
   
我现在出现的问题是在 if len(allball_i) < 100:中理论上说时能生成100个 的,,可是最后输出的结果中到不到100个。。怎么加入能实现返回循环的命令,重新生成一直到生成100个啊。。。。请高手指点……

作者: youleishisan   发布时间: 2011-05-19

你这是啥玩意啊?为什么理论上会生成100个啊??

作者: bjutzpf   发布时间: 2011-05-19

重贴代码。

作者: iambic   发布时间: 2011-05-19