def cleanTileAtPosition(self, pos):
x = math.floor(pos.getX())
y = math.floor(pos.getY())
self.tiles[(x, y)] = True
def getRandomPosition(self):
return Position(random.random() * self.width,
random.random() * self.height)
私の質問:
最初の関数では、何
pos
ですか?pos
クラスまたは辞書の一部ではありません。どうすればx
andを取得できy
ますか?2つ目
Position
の関数はpythonの組み込み関数ですか?もしそうなら、なぜ と を掛けるwidth
のrandom.random
ですか? それはどういう意味ですか?また、pos
最初の関数で this のオブジェクトが使用されていますposition
か? 手伝ってください。