怎样学好五笔输入法
五笔输入法是汉字录入最快的输入法,其优点是快捷、可以输入不认识的汉字,平均录入汉字速度为每字击键12次,现在使用的“万能五笔”汉字录入软件可直接转换为拼音和笔画。据军队五笔录入比武记录,优秀选手的录入速度超过播音员的播音速度。(记不准了,好像是最好成绩每分钟289个汉字)
学习五笔输入法,有一定的难度,主要在字根记忆、拆字规律、和识别码的确认上,但只要掌握学习技巧,三天就可以基本学会,速度的提高主要是练习,直到产生条件反射。
1 书市有“五笔字型输入法”的学习书籍,是自学五笔字型的最便当的学习途径,其编码已经收入“中小学生字典”,初学者可通过字典获得学习帮助。
2 学习过程中要先掌握五笔字型的编码规律,即由横、竖、撇、捺、折这五个汉字基本笔画为字根的编排在键盘上的布置规律:横起类字根在GFDSA各键上;对应的五笔码键名是王土大木工;竖起类字根在HJKL对应的五笔键名是目日口田山;撇起类字根在TREWQ对应的五笔键名是禾白月人金;捺起类字根在YUIOP对应的五笔键名是言立水火之;折起类字根在NBVCX对应的五笔键名是已子女又纟。从排列规律可以看出:字根由横起笔,只有五个键,并且是由频用字根到生僻字根这样的排列,同时为了便于记忆,往往把单位笔画字根放在第一位,例如:G横笔类第一个键,字根有“一”F 横起类第二键,有字根“二”D 横起第三键,字根有“三”。竖起类,撇起类……都是一样的。
3 在记忆、学习过程中注意发现规律,用规律帮助记忆和学习。另外一点是在练习中记字根,不要等字根背会后再去上键盘练习,不然,字根背会了,还要在键盘上找各个字根是在那个键上。
4辅助类工具:有五笔码的《小学生字典》,一旦某个字想不起来怎么折,翻一下字典,你的电脑上安装“万能五笔”不会折的字,改用拼音,拼出来的字后面附有五笔字根编码;下载一个“金山五笔打字通”练习软件。做为练习用,有游戏性质,一边玩一边练哦!
5,记住拆字规则:“取大优先”,“能连不拆”,“兼顾直观”。
我从事过“五笔字型”教学,这是一点经验之谈,希望对你有帮助。一般来说,同样学习条件下,男生掌握较快,但录入速度提高慢,女生掌握起来相对男生要慢些,但最终录入速度均超过男性速度的一倍。
PYGL 福
1.五笔字型拆分原则
拆分的基本原理,即约定俗成的书写习惯,就是先上后下,先左后右,先外后内,把任何一个汉字拆成字根表里已有的最大字根。所谓最大字根,就是指该字根再增加一笔就不能形成已有字根。拆分原则可概括为四句话:能散不连,兼顾直观,能连不交,取大优先。
(1)能散不连
此原则指若可视为字根与字根之间散关系,就不要认为是连的关系。注意:多笔画字根与多笔画字根之间有连接点,则一律视为是散的关系
(2)兼顾直观
拆分的字根应有较好的直观性,即考虑到人们的习惯,这样便于联想,给输入带来方便。
(3)能连不交
对一个汉字,若能拆成字根间相连的关系,就不要拆成相交的关系。如:
天:拆成"一、大",而不拆成"二、人"。
于:拆成"一、十",而不拆成"二、丨"。
(4)取大优先
当选取字根时,会有多种方案,应尽量取较大的字根。如:
丰:应拆成"三,丨",而不拆成"二 、十"。
另外,在汉字拆分中除遵循以上四个原则外,还须注意以下几点:
l 在汉字拆分中,一个笔画不能割断用于两个字根中。例如quot;里"字不能拆成"田、土",这样把"丨"割断了,而要拆成"日、土"。
l 一个汉字中同一笔画不要用在两个字根里,如"栽"字不要拆成"土、戈、木",因把一个横"一"用于"土"和"戈"两个字根中了,而应拆成"十、戈、木"。
对成字字根或键名字根不要拆分,这类汉字的输入码有单独规定。
2.五笔字型的编码和输入
(1)键名字根的输入
我们知道,五笔字型的键盘分为5个区,25个键位,发明者从具有同一键位代码的字根中选出一个具有代表性的字根作为键名,安排在左上角,称为键名字根。它们的特征是除"纟"外,本身都是一个汉字,它们的组字频度高,形体上又有一定代表性,当需要输入时,只需将其所在键连击四次即可。例如:
王GGGG(11 11 11 11)
大DDDD(13 13 13 13)
工AAAA(15 15 15 15)
(2)成字字根输入
字根表中,除键名字根外有些其它字根也可以单独成字,我们称其为"成字字根"。这些字根作为汉字输入时,编码方法都采用如下统一规定:
键位代码+首笔代码+次笔代码+末笔代码
键位代码即字根所在的键位,即输入成字字根时,需要击其所在键位,然后依次取该字首笔、次笔和末笔代码,不足四码补空格。如:
虫:虫 丨 乙 丶
J(22)H(21)N(51)Y(41)
干:干 一 一 丨
F(12)G(11)G(11)H(21)
力:力 丿 乙
L(24)T(31)N(51)空格
(3)五种单笔画的输入
在汉字文字处理中,有时在特殊情况需要使用五种笔画,因其使用极少,我们在这就不再阐述编码的由来,仅把编码列出:
一:GGLL
丨:HHLL
丿:TTLL
丶:YYLL
乙:NNLL
(4)一般汉字的编码及输入
在汉字输入中,经常用到的还是按一般规则处理的绝大多数汉字。一般汉字的输入,按书写顺序击所需字根键,使汉字编码按基本字根照搬。
对于刚好四码的汉字,可顺序击各字根所在键。如"照"由"日、刀、口、quot;四个基本字根构成,只需顺序敲"JVKO"四个键,"照"字显示在光标所在处。又如:
紧:刂 又 纟 小 输入 JCXI
容:宀 八 人 口 输入 PWWK
对于超过四码的汉字,由于五笔字型规定单字输入为四码输入,所以取该字第一、二、三、末字根代码作 为该字的输入码即可。如:
愈:人一月心 输入 WGEN
续:纟十乙大 输入 XFND
对于不足四码的汉字输入,一般情况是输入字根码,再补一个空格即可。如:
天:拆为"一大",输入G、D、空格键
末:拆为"一木",输入G、S、空格键
但有些汉字采用此种方法仍不能实现。如:
草:拆为"艹早",输入A、J、空格键,实际显示为"划"字。
类似这种情况就需补末笔识别码,才能实现汉字输入。
在前面的汉字结构分析中,介绍了汉字有五种笔画,这五种笔画的代码分别为"横的代码为1,竖的代码为2,撇的代码为3,捺的代码为4,折的代码为5"。同时也介绍了汉字的三种字型,左右型为1,上下型为2,杂合型为3。汉字末笔交叉识别码,就是由该字的末笔画代码和字型代码来确定的。方法是:末笔画代码作为识别码的"区"号,汉字字型代码作为识别码的"位"号。这样区号、位号组合在一起,正好是键位,这就是一个汉字的末笔字型交叉识别码。
如"草"字:字根码A、J,末笔为竖,代码为2,字型为上下型,代码为2,识别码为22(J),则该字输入码为AJJ。如末笔识别码仍不足四码,则末位补空格键。
另外,确定末笔画时还要注意以下几点:
l 当汉字的最后字根为"力、匕、九"等字根时,一律以折笔作为末笔画。如"切"字,末笔画为折笔;"我、戋、成、刀" 等字根时,一律以撇笔作为末笔画。如"藏"字,末笔画为撇笔。
l 带有"走之"的汉字,如"这"、"连"这类字,约定以去掉"走之"部分后的最后一笔作为末笔画。如"连"字末笔为竖笔。
l 内外型字,如"因"、"困"、"圆"等一律以被包围部分最后一字根的末笔作为末笔画。如"困"字末笔画为捺笔。
总之,按以上所述方法,大家就可以基本输入各种汉字了。
简码及重码的输入
为了减少击键次数,提高输入速度,五笔字型方案还将使用频度高的汉字用只取前面一个、两个或三个字根构成其输入码,称为简码。简码分一级简码、二级简码和三级简码。
1.一级简码
所谓一级简码,就是敲一个键后再补空格键就能实现汉字输入。它们都是汉字使用中的高频字,共25个。其编码如下:
一 11(G) 地 12(F) 在 13(D) 要 14(S) 工 15(A)
上 21(H) 是 22(J) 中 23(K) 国 24(L) 同 25(M)
和 31(T) 的 32(R) 有 33(E) 人 34(W) 我 35(Q)
主 41(Y) 产 42(U) 不 43(I) 为 44(O) 这 45(P)
民 51(N) 了 52(B) 发 53(V) 以 54(C) 经 55(X)
2.二级简码
二级简码指敲两个键(该汉字的前两码)再加空格键来输入汉字,共25×25=625个汉字。
例如,成:DN 长:TA 所:RN 九:VT 刀:VN 力:LT
3.三级简码
三级简码指敲三个键(即该字的前三码)再补空格键来实现汉字输入,三级简码共4400个。
例如,越:FHA 群:VTK 党:IPK
4.重码的输入
几个"五笔字型"编码完全相同的字,称为"重码"。其输入方法:键入该字的字根,出现选择提示时按如下选法。
(1)选择该字所对应的数字:如,1:去 2:支 3:云
(2)再重选该字:ALT+数字键
2.3.5 词组输入
1.两字词
两字词在汉语词汇中占的比重相当大,其输入方法是取每字的前两码,组成四码进行输入。
例如,程序:TKYC
2.三字词
前两个字各取第一码,最后一字取前两码,共四码
例如,计算机:YTSM
3.四字词
每字各取全码的第一码,共四码。
例如,社会主义:PWYY
4.多字词
取第一、二、三及末一个字的第一码,共四码。
例如,中华人民共和国:KWWL
当初学五笔时,不要舍不得花时间记字根。后来,因为自己想“发明一种比五笔更好的”输入法。所以翻字典研究偏旁部首,结果发现自己的“发明”跟五笔完全一样。于是立即领悟了五笔的精要,突然之间,掌握了五笔。记字根也不那么困难了。
所以,对五笔初哥初妹两点建议:
1找一个优秀的五笔练习软件!
推荐:五笔打字通;打字高手——文录鉴定系统。
2深入理解五笔原理!
⑴五笔把所有笔画归结为5类,对应键盘上的五个区域。
横:gfdsa
竖:hjklm
撇:trewq
捺(点):yuiop
折:nbvcx
一横 二横 三横
G F D
一竖 二竖 三竖 四竖
H J K L
一撇 二撇 三撇
T R E
一点(一捺) 二点 三点 四点
Y U I O
一折 二折 三折
N B V
array_search
(PHP 4 >= 405, PHP 5, PHP 7)
array_search — 在数组中搜索给定的值,如果成功则返回首个相应的键名
说明
array_search ( mixed $needle , array $haystack [, bool $strict = false ] ) : mixed
大海捞针,在大海(haystack)中搜索针( needle 参数)。
参数
needle
搜索的值。
注意:
如果 needle 是字符串,则比较以区分大小写的方式进行。
haystack
这个数组。
strict
如果可选的第三个参数 strict 为 true,则 array_search() 将在 haystack 中检查完全相同的元素。 这意味着同样严格比较 haystack 里 needle 的 类型,并且对象需是同一个实例。
返回值
如果找到了 needle 则返回它的键,否则返回 false。
如果 needle 在 haystack 中出现不止一次,则返回第一个匹配的键。要返回所有匹配值的键,应该用 array_keys() 加上可选参数 search_value 来代替。
警告
此函数可能返回布尔值 false,但也可能返回等同于 false 的非布尔值。请阅读 布尔类型章节以获取更多信息。应使用 === 运算符来测试此函数的返回值。
更新日志
版本 说明
530 As with all internal PHP functions as of 530, array_search() returns null if invalid parameters are passed to it
86五笔的25个键名对应的汉字,如图所示
五笔字型的字根一共有200个左右,分布在键盘的25个字母上,平均每个区位号有七八个字根,为了便于记忆,在每个区位中选取一个最常用的字根作为键的名字。键名字根既是使用频率很高的字根,同时又是很常用的汉字。比如G ,区位号为11,它的基本字根有“王、 、五、一”等,就选取“王”作为键名字根。
给你说一个方法
1 先把json转化为数组
2 打印输出数组就可以(如果是要得到其中的某个元素,就在输出数组的时候加上
键名,一般来说没有规定键名的时候是0 ,1,2这些)
五笔字型的字根之所以称为字根是因为有些字根本身就不是汉字,在字典中是无法查看的。
对于一些字根我们可以不需知道读音,可以使用意解。在《五笔字型助记词》中字母Q键是:金勺缺点无尾鱼,犬旁留乂一点夕,氏无七。把对应的字根是:①金(键名汉字)钅②勹(勺缺点)③鱼无底横(无尾鱼)④犬旁无丿(犬旁)⑤乂(留㐅)⑥夕(一点夕,无点夕)⑦氏无七。
因本从使用的五笔输入法是《微软五笔 Win10》,本想使用qzzz编码将字母Q所包含的字根全部打出来,但全部显示出所包含的编码对应字根、汉字、词组,也没有全部显示出需要的字根,如无尾鱼、氏无七、无点夕等。
JSON格式化方法可以直接将字典作为参数传入。原因是JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,它基于JavaScript语言的子集,可以描述简单的数据结构,包括数组、字符串、数字、布尔值以及嵌套的对象和数组。这种格式化方法可以将Python字典转换为JSON字符串,然后将其传输到其他系统或者在存储时使用。
除了JSON格式化方法,还有其他一些格式化方法可以将字典作为参数传入,比如XML、YAML、pickle等。每一种格式化方法都有自己的特点和适用场景,需要根据具体情况选择合适的方法。
以上就是关于学习五笔字形输入法!全部的内容,包括:学习五笔字形输入法!、五笔字型字根总结的字典、在数组中搜索给定的值,如果成功则返回首个相应的键名等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)