昨天到一家餐厅吃饭,恰好朋友打电话说一起吃,问我在哪个餐厅,我抬头一望四个字:瓦罐煨饭!
尴尬!煨字不会读!我:给你发个定位吧,,,
现在见到一些很少见的生僻字,都要思考一下才知道怎么读,比如:魑魅魍魉,你知道怎么读吗?
魑魅魍魉ch mi wng ling,原意为:各种各样的妖魔鬼怪。
当我们需要打出这些生僻字的时候,我们都会选择手写输入,但在不知道拼音情况下大家知道怎么输出生僻字吗?
之前我教过大家怎么使用输入法打出生僻字
01、打出:犇
我们发现这个字是三个牛组成,所以我们可以这样输入:U+niu+niu+niu
可以看到:这个字的读原由网音是:ben
02、打出:峜
我们发现这个字是一个山字头,加下面一个企字,所以我们可以这样输入:U+shan+qi
可以看到:这个字的是多音字,读音是:ji 和 fa
03、打出:庡
我们发现这个字是一个广字旁,加下面一个衣字,所以我们可以这样输入:U+gaung+yi
可以看到:这个字的读音是:yi
04、打出:揼
我们发现这个字是一个提手旁,加右边上面一个石头,下面一个水字,所以我们可以这样输入:U+shou+shi+shui
可以看到:这个字的读音是:beng
作为程序员,我们也可以自己开发一个生僻字拼音查询工具。
代码只有短短几行,大家可以复制来自己运行一遍:
全部代码:
from tkinter import Tk, Text, Button, END, N, GROwww.58yuanyou.comOVE
frompypinyin importpinyin
root = Tk()
root.geometry('540x200+600+340')
root.title('[汉字转拼音]')
hztext = Text(root, w原由网idth=20, height=10, font='微软雅黑,18')
hztext.grid(row=0, column=0)
Button(root, text='转换', font='微软雅黑,18',relief = GROOVE,command = lambda: pytext.delete('1.0', END) orpytext.insert('1.0', pinyin(hztext.get('1.0', END), heteronym=True)[0:-1])).grid(row=0, column=1)
pytext = Text(root, width=20, height=10, font='微软雅黑,18')
pTCmRGeytext.grid(row=0, column=2)
root.mainloop()
我们运行一遍就会制作出一个拼音转换的工具
把魑魅魍魉复制进去,点击转换,就会自动转换为拼音:ch mi wng ling
Python如此有趣实用,我们即使学www.58yuanyou.com习Python编程,不做程序员,也可以自己做一些实用的工具,比如抢票,自动抢红包,查看微信撤回的信息,还可以做小游戏,以后教孩子学习编程等等。
学习编程的人会更加聪明,跟我一起来零基础入门学习Python吧:普通人为什么要学习Python?
Python是一门简单又强大的计算机语言,对于普通人来说,可以用代码收集分析网上的数据,用代码批量整理资源,开发一些实用的小工具,比如抢票,自动抢红包,查看微信撤回的信息等等。