亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Python - Turtle.onkey() - 接受任何/未知密鑰的方法?

Python - Turtle.onkey() - 接受任何/未知密鑰的方法?

白板的微信 2023-09-26 17:11:59
我想構建一個海龜關鍵事件的小型打字/鍵盤演示。我還想避免為鍵盤上的每個鍵進行單獨的按鍵調用和函數。有沒有辦法從 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()來查看當時按下的是哪個鍵。



查看完整回答
反對 回復 2023-09-26
  • 1 回答
  • 0 關注
  • 102 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號