如何解决python中无法分配给函数调用的问题?

2024-06-17 15:16:37 发布

您现在位置:Python中文网/ 问答频道 /正文

我应该写函数randomWorld。它接受表示世界宽度和高度的两个整数width和height,并返回表示世界的dict。我一直在遵循老师的算法思想,但现在我明白了

SyntaxError cannot assign to function call

这就是我所做的

def randomWorld(width, height):
    """Return a random world"""
    world={}
    for x in range(width):        
      for y in range(height):
        if random.randint(0,10) < 3:
         world.Cell(x,y)=True
    return world

Tags: 函数inforworld宽度高度世界range