拼音声调一声Wangong+怎么写?

[版权声明] 本站所有资料由用户提供并上传,若内容存在侵权,请联系邮箱。资料中的图片、字体、音乐等需版权方额外授权,请谨慎使用。网站中党政主题相关内容(国旗、国徽、党徽)仅限个人学习分享使用,禁止广告使用和商用。

}

Python 中提供了汉字转拼音的库,名字叫做 PyPinyin,可以用于汉字注音、排序、检索等等场合,是基于 hotto/pinyin 这个库开发的,一些站点链接如下:

  • 根据词组智能匹配最正确的拼音。

  • 简单的繁体支持, 注音支持。

  • 支持多种不同拼音/注音风格。

是不是等不及了呢?那就让我们来了解一下它的用法吧!

首先就是这个库的安装了,通过 pip 安装即可:


  

安装完成之后导入一下这个库,如果不报错,那就说明安装成功了。


  

好,接下来我们看下它的具体功能。

首先我们进行一下基本的拼音转换,方法非常简单,直接调用 pinyin 方法即可:


  

  

可以看到结果会是一个二维的列表,每个元素都另外成了一个列表,其中包含了每个字的读音。

那么如果这个词是多音字咋办呢?比如 "朝阳",它有两个读音,我们拿来试下:


  

  

好吧,它只给出来了一个读音,但是如果我们想要另外一种读音咋办呢?

其实很简单,只需添加 heteronym 参数并设置为 True 就好了,我们试下:


  

  

OK 了,这下子就显示出来了两个读音了,而且我们也明白了结果为什么是一个二维列表,因为里面的一维的结果可能是多个,比如多音字的情况就是这样。

但这个多少解析起来有点麻烦,很多情况下我们是不需要管多音字的,我们只是用它来转换一下名字而已,而处理上面的二维数组又比较麻烦。

所以有没有一个方法直接给我们一个一维列表呢?有!

我们可以使用 lazy_pinyin 这个方法来生成,尝试一下:


  

  

这时候观察到得到的是一个列表,并且不再包含音调了。

这里我们就有一个疑问了,为啥 pinyin 方法返回的结果默认是带音调的,而 lazy_pinyin 是不带的,这里面就涉及到一个风格转换的问题了。

我们可以对结果进行一些风格转换,比如不带声调风格、标准声调风格、声调在拼音之后、声调在韵母之后、注音风格等等,比如我们想要声调放在拼音后面,可以这么来实现:


}

音节分两拼音节(声母和韵母)和三拼音节(声母、介母、韵母)

三拼音节是指由声母+介母+韵母拼成的音节

er既不是三拼音节又不是整体认读,而是零声母音节

音节中,声母和韵母中间的iu称为介母

iuü还可做三拼音节中的介母,介于声母、韵母之间,和声母、韵母一起组成音节,如xuǎnguǎnjiā”音节中的üui是介母。

这样的介韵组合一共有11个,教学中可引导学生发现以下规律:

老大ɑ开头的韵母前面可以有介母的一共有9个,而老二o开头的韵母前面可以有介母的只有2个(iong和uo),其他四兄弟e、i、u、ü都不和介母一起组成音节。

汉语拼音声母表(读法)

汉语拼音韵母表(读法

* 第一声,(阴平,或平调,“?”); * 第二声,(阳平,或升调,“ˊ”);

* 第三声,(上声,或上音,“ˇ”); * 第四声,(去声,或去音,“ˋ”);

轻声在汉语拼音中不标调。

汉语拼音中标声调位置的規則如下:

1. 如果有a,则标在a上。

2. 如果没有a,但有o或e,则标在这两个字母上。这两个字母不会同时出现。

3. 如果也没有o和e,则一定有i、u 或 ü。如果i和u同时出现,则标在第二个韵母上。这是特别针对ui和iu而言的(这两个音的实际读音应该是uei和iou)。如果i和u不同时出现,则标在出现的那个韵母上。

}

我要回帖

更多关于 不去的拼音和声调 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信