我有一個充滿顏色的清單;我試圖讓它當我單擊一個按鈕時,它會移動到串列中的一個位置,從而改變襯衫的顏色。我將如何做到這一點,以便當我單擊按鈕時它會切換到下一個值?
例如
car = ["red","blue","white","green","orange"]
def click(button):
car[0] = 1
(我知道這是錯的,但你知道我應該怎么做嗎?)
單擊按鈕時,汽車應從紅色變為藍色。再次點擊,藍變白等。
謝謝!
uj5u.com熱心網友回復:
根據@Barmar 的建議,代碼如下:
car = ["red","blue","white","green","orange"]
index = 0
def click(button):
global index
index = 1
car[index]
請記住,在“橙色”之后單擊會導致錯誤,因為沒有更多顏色。我建議為該實體添加一個警衛。
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/462522.html
