文章目录

  • 前言
  • 一、拼音练习题功能需求
  • 二、汉字拼音库的保存方式
    • 1.拼音字符的存储方式
    • 2.汉字拼音库设计
  • 三、键盘输入拼音方法及具体实现
    • 1.键盘输入拼音方法设计
    • 2.键盘输入事件处理
  • 四、后续扩展
  • 总结

前言

  之前学习python的时候做了几个小程序,现在看起来还有不少可以将来用得上的地方,因此记录下来以备使用。
  当时正好要鼓励小学生学习,所以做的都是练习题式的程序,包含拼音、汉字等等,本篇先是拼音练习。


一、拼音练习题功能需求

  本项目用于小学生学习汉字、拼音。通过认读汉字,标拼音的方式,练习课堂所学。本项目完成的功能点如下:
  1)能够显示课本要求掌握的汉字,在汉字上方提供标注拼音的编辑框,
  2)在编辑框中提供键盘输入拼音功

【Python-tkinter】拼音输入方法——小学拼音练习题相关推荐

  1. 常见数学符号字母拼音输入方法

    常见数学符号字母拼音输入方法 这里使用的是Win10自带中文输入法,一个个试出来的可能不完善. 数学公式符号 · : dian 点 ≠ :不等于 budengyu ≌ : quandeng 全等 ≡: ...

  2. python让用户输入一个整数_PYTHON练习题 二. 使用random中的randint函数随机生成一个1~100之间的预设整数让用户键盘输入所猜的数。...

    Python 练习 标签: Python Python练习题 Python知识点 二. 使用random中的randint函数随机生成一个1~100之间的预设整数让用户键盘输入所猜的数,如果大于预设的 ...

  3. 三年级下拼音输入计算机课件,拼音输入法(三年级下册信息技术)ppt课件

    <拼音输入法(三年级下册信息技术)ppt课件>由会员分享,可在线阅读,更多相关<拼音输入法(三年级下册信息技术)ppt课件(10页珍藏版)>请在人人文库网上搜索. 1.第 10 ...

  4. [Python] Tkinter的食用方法_02_LabelFrame RadioButton CheckButton

    #开始 Python的话 我是看的小甲鱼的视频 所以代码也是小甲鱼的修改版 本博客这里只是学习记录 小甲鱼是个很棒的老师,虽然经常飙车.... #第一个代码 from tkinter import * ...

  5. matlab拼音输入,Ubuntu:拼音输入+opencv+matlab 安装

    1 Shortcut Key CTRL+ALT+F5 : 字符界面 CTRL+ALT+F7 :图形界面 2 Create a new user setting -- user accounts --a ...

  6. Python .format()函数使用方法

    本文系统的介绍了Python中格式化输入方法format()函数的使用方法. 写下这篇博文的初衷是在学习的过程中发现许多博文对该方法的描述十分具体但还不够详尽,有互相补充的部分,许多书中的内容又受到版 ...

  7. python键盘怎么输入双引号_python三引号如何输入

    Python中的三引号,3个单引号及3个双引号 实际上3个单引号和3个双引号不经常用,但是在某些特殊格式的字符串下却有大用处.通常情况下我们用单引号或者双引号定义一个字符 串的时候只能把字符串连在一起 ...

  8. python输入中文教程_如何用Python从头开始实现一个中文拼音输入法?

    中文输入法是一个历史悠久的问题,但也实在是个繁琐的活,不知道这是不是网上很少有人分享中文拼音输入法的原因,接着这次NLP Project的机会,我觉得实现一发中文拼音输入法,看看水有多深,结果发现还挺 ...

  9. 用拼音输入希腊字母的方法

    在一些数学公式中会经常使用到一些希腊字母,所以小编在这里整理了用拼音输入希腊字母的方法,见表: 大写 小写 英文读音 拼写 中文读音 A α alpha alpha或aerfa 阿尔法 B β bet ...

  10. 分步教学-使用Python+tkinter开发小学生语文拼音与词组学习机

    推荐教材:<Python程序设计基础与应用>(ISBN:9787111606178),董付国,机械工业出版社 图书详情: 配套资源: 用书教师可以联系董老师获取教学大纲.课件.源码.教案. ...

最新文章

  1. Jmeter入门实战(二)如何使用Jmeter的BeanShell断言,把响应数据中的JSON跟数据库中的记录对比...
  2. DeepChem | PyTorch中用自定义层实现DeepChem的GraphConvLayer
  3. 使用JPA获取Oracle中的日期字段丢失时分秒
  4. My97DatePicker日历插件
  5. CloudStack 4.2 与CloudStack 4.1二级存储API发生变化
  6. 计算机网络之网络层:6、IPv6
  7. 字符串转整数,不使用任何C语言库函数
  8. uploadify插件可选参数的详细介绍
  9. 利用计算机绘制地质图的思路和方法,基于平面地质图的三维地质建模方法研究...
  10. 我的内核学习笔记3:我的platform驱动模板文件
  11. 学习Python+numpy数组运算和矩阵运算看这254页PPT就够了
  12. 如何将自己的数据转换为Pascal voc2017数据集标注格式
  13. Putty连接TPYBorad v102 开发板教程
  14. java新知识系列 六
  15. python群聊机器人_基于python-wechaty的群聊助手机器人
  16. linux服务器端口的状态,Linux查看端口状态及关闭端口方法
  17. 大牛直播跨平台RTSP/RTMP转RTMP转发SDK
  18. 金士顿8GU盘量产实录
  19. 五点差分法 matlab,【五点|五点差分法(matlab)解椭圆型偏微分方程】
  20. MySQL数据库 -- 库和表的操作

热门文章

  1. 使用LSTM生成序列、自动问答使用?分割即可!
  2. myeclipse10破解补丁激活方法
  3. Android科大讯飞TTS语音合成实例详细步骤
  4. 盒子不显示工会与服务器,DNF天空盒子找不到怎么办 dnf新版本活动防坑指攻略...
  5. win10计算机管理看不见蓝牙,win10蓝牙不见了的解决方法
  6. 硬件防火墙销售 Apache 遭遇DDOS攻击!!!!!!!!!!
  7. TS:虚机ipv6网络不通问题-2022.5.16(已解决-博客分享)
  8. 网络防火墙开发二三事
  9. Msm8960(APQ8064)平台的MSM-AOSP-kitkat编译适配(3):寻找正确的代码版本
  10. 鼎利5G测试软件不显示信息,鼎利软件应用 - 4G/5G - 通信人家园 - Powered by C114