Turtle graphics onkeyrelease()(海龟图形ONKELEASE())
本文介绍了海龟图形ONKELEASE()的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
无法从Python的Turtle模块实现onkeyrelease()
。请指点一下。
错误消息:'module' object has no attribute 'onkeyrelease'
。
已尝试用wn.onkeyrelease(stay, 'd')
替换turtle.onkeyrelease(stay, 'd')
,但无济于事。
推荐答案
根据错误消息,我猜测您正在运行的是Python2,而onkeyrelease()
是一个Python3方法。即便如此:
是从Python2到Python3转换的产物,onkey()
和onkeyrelease()
是同义词。您可能需要的是onkeypress()
和onkeyrelease()
。即便如此:
您最好使用两个键,‘d’开始运动,‘s’停止运动:
此代码应该可以在Python2和Python3下运行。
这篇关于海龟图形ONKELEASE()的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!