我想構建一個海龜關鍵事件的小型打字/鍵盤演示。我還想避免為鍵盤上的每個鍵進行單獨的按鍵調用和函數。有沒有辦法從 onkey 事件中獲取按下的按鍵,而不需要為每個按鍵單獨的事件?就像是:def getKey(key): turtle.write(key)turtle.onkey(getKey,None)turtle.listen()可能的?
1 回答

慕妹3146593
TA貢獻1820條經驗 獲得超9個贊
據我所知,單獨使用海龜是不可能的。您可以通過將 '' 傳遞給所有按鍵來使用相同的處理程序onKey
def getKey():
? turtle.write('Key pressed')
turtle.onkey(getKey,'')
turtle.listen()
您可以在函數中使用不同的庫(例如Getch)getKey()
來查看當時按下的是哪個鍵。
添加回答
舉報
0/150
提交
取消