-1
for r in range (self.rows): color = self.color if color == delf.color2 else self.color2
Python:在ranger(self.rows)中的r是什麼意思?請詳細說明。
這裏是行所在的代碼。請你可以詳細解釋我的代碼。
for r in range (self.rows): color = self.color if color == delf.color2 else self.color2
Python:在ranger(self.rows)中的r是什麼意思?請詳細說明。
這裏是行所在的代碼。請你可以詳細解釋我的代碼。
假設代碼改爲:
for r in range(self.rows):
if color == self.color2:
color = self.color
else:
color = self.color2
並且該代碼位於其中所定義的類包含一個全局變量「行」一類https://docs.python.org/3/tutorial/classes.html內。
然後for r in range(self.rows)
表示:迭代(遍歷':'後面的代碼)等於變量行引用的數量的次數,其中r首先取值0並以值行-1結束。
希望這會有所幫助!
如前所述,這是無效的Python代碼。 –