python里怎么判定键盘事件

提问:python里怎么判定键盘事件

比如按下键盘上的'a'键,turtle库接收事件后执行turtle.write('a')命令,画出字母'a'按下'a'和'Shift'键,turtle相应地画出'A'ps:就只有python,没有其他东西例如pygame或者其他啥的

网友回答:

首先,turtle就不是python本身的,它也是第三方的库

其次,这个就可以用turtle实现,如(只是参考,没考虑换行等)

import turtle

def OnKeyA(): 

    turtle.write("A", font=('Arial', 18, 'normal'))

    turtle.forward(15)

def OnKeya(): 

    turtle.write("a", font=('Arial', 18, 'normal'))

    turtle.forward(15)

turtle.Screen().onkey(OnKeyA, 'A')

turtle.Screen().onkey(OnKeya, 'a')

turtle.Screen().listen()

turtle.mainloop()

运行测试

相关推荐

python如何在for循环里写输入的代码不会出错

python如何在for循环里写输入的代码不会出错

您好,请问html里的表单(登录界面)python如何获取,如果可以能否帮忙写一个页面,和获取的代码

您好,请问html里的表单(登录界面)python如何获取,如果可以能否帮忙写一个页面,和获取的代码

python问题

python问题

python问题

python问题

python制作

python制作

python问题

python问题

python相关问题

python相关问题

Python for循环

Python for循环

python编程

python编程

python编程

python编程

使用python编写

使用python编写

python找出500以内的所有质数

python找出500以内的所有质数

Python tkinter按钮怎么设置位置?

Python tkinter按钮怎么设置位置?

python代码如何转换成C语言代码?代码如下:

python代码如何转换成C语言代码?代码如下:

Python安装pyecharts后 测试不显示图表

Python安装pyecharts后 测试不显示图表

盒子游戏,游戏玩家专属个性阅读社区


©CopyRight 2010- 2020 BOXUU.COM Inc All Rights Reserved

鄂公网安备 35020302000061号- 鄂ICP备2020015574号-1