turtle制作的打字游戏雏形程序by李兴球

如本文章标有价格,需议价或其它事情商议请加微信pythonxia

李兴球Python打字机游戏雏形
"""
   turtle制作的打字游戏雏形程序
   读懂下面的代码,你就能自己制作一个打字练习程序了!
   到时候不要忘记了感谢我哦。
"""
import turtle

def keypress(char):
    pingxiang.clear()
    pingxiang.write(char,align='center',font=('',150,'normal'))
    screen.title(char)
    
def carriage_return():
    """回车
    """
    pingxiang.clear()
    pingxiang.write('回车',align='center',font=('',150,'normal'))
    screen.title('回车')    
    
def presser(char):
    """返回无参函数
    """
    def func():
        keypress(char)
    return func

pingxiang = turtle
pingxiang.color('blue')
screen = turtle.getscreen()
screen.setup(480,360)
screen.bgcolor('yellow')
screen.title('turtle制作的打字游戏雏形程序by李兴球')
turtle.ht()

# 注意每一个按键到屏幕的onkey事件。
for char in 'abcdefghijklmnopqrstuvwxyz':
    screen.onkey(presser(char), char)

screen.onkey(carriage_return, 'Return')
screen.listen()
screen.mainloop()

本站所有作品,教程等皆为原创,版权所有。只供个人及单位内部研究使用,对外展示或传播必需经本站同意,且注明来自本站。培训机构等用本站资源培训学生,需经本站授权。一旦付款,表示同意本站知识付费原则:数字商品,不支持退款。亦可直接向微信号scratch8付款购买。入住QQ群:225792826 和爱好者共同交流,并且能下载免费提供的Python资源(需提供真实姓名才可入群)
李兴球的博客_Python创意编程技术前沿_pygame » turtle制作的打字游戏雏形程序by李兴球
scratch

学本领,探索更大的世界!

李兴球博客 风火轮编程主页