Python3实现汉语转换为汉语拼音


Posted in Python onJuly 08, 2019

本文实例为大家分享了Python3实现汉语转换为汉语拼音的具体代码,供大家参考,具体内容如下

工具: Python3.6.2,pycharm

1.使用了 第三方模块 pypinyin(点击File->setting...->Project:name(自己的项目名称)->Project Interpreter)

Python3实现汉语转换为汉语拼音

点击+ ,输入pypinyin,点击 Install Pageage

Python3实现汉语转换为汉语拼音

2. 上代码

import pypinyin
 
# 不带声调的(style=pypinyin.NORMAL)
def hp(word):
 s = ''
 for i in pypinyin.pinyin(word, style=pypinyin.NORMAL):
 s += ''.join(i)
 return s
 
# 带声调的(默认)
def hp2(word):
 s = ''
 for i in pypinyin.pinyin(word):
 s = s + ''.join(i) + " "
 return s
 
 
if __name__ == "__main__":
 print(hp("中国中央电视台春节联欢晚会"))
 print(hp2("中国中央电视台春节联欢晚会"))

输出结果:

D:\Python\Python36\python.exe D:/pyWorkspace/reptile/chinesePYC.py
zhongguozhongyangdianshitaichunjielianhuanwanhui
zhōng guó zhōng yāng diàn shì tái chūn jié lián huān wǎn huì 
 
Process finished with exit code 0

注:新手上路,本文章仅供参考.

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python中反射用法实例
Mar 27 Python
Python中处理字符串之endswith()方法的使用简介
May 18 Python
深入理解Python中命名空间的查找规则LEGB
Aug 06 Python
Python基于select实现的socket服务器
Apr 13 Python
Python3如何解决字符编码问题详解
Apr 23 Python
Python使用sorted排序的方法小结
Jul 28 Python
python如何对实例属性进行类型检查
Mar 20 Python
django2笔记之路由path语法的实现
Jul 17 Python
Django打印出在数据库中执行的语句问题
Jul 25 Python
Python及Pycharm安装方法图文教程
Aug 05 Python
Python (Win)readline和tab补全的安装方法
Aug 27 Python
python程序的组织结构详解
Dec 06 Python
python如何爬取网站数据并进行数据可视化
Jul 08 #Python
Django后台admin的使用详解
Jul 08 #Python
Python画图实现同一结点多个柱状图的示例
Jul 07 #Python
python画图把时间作为横坐标的方法
Jul 07 #Python
linux环境中没有网络怎么下载python
Jul 07 #Python
python 实现将多条曲线画在一幅图上的方法
Jul 07 #Python
python 实现在一张图中绘制一个小的子图方法
Jul 07 #Python
You might like
杏林同学录(四)
2006/10/09 PHP
php Try Catch异常测试
2009/03/01 PHP
解析php函数method_exists()与is_callable()的区别
2013/06/21 PHP
getimagesize获取图片尺寸实例
2014/11/15 PHP
PHP实现数据四舍五入的方法小结【4种方法】
2019/03/27 PHP
面向对象的编程思想在javascript中的运用上部
2009/11/20 Javascript
jQuery的DOM操作之删除节点示例
2014/01/03 Javascript
js创建对象的方式总结
2015/01/10 Javascript
JavaScript获取客户端IP的方法(新方法)
2016/03/11 Javascript
JS获取IMG图片高宽的简单实例
2016/05/17 Javascript
JS短信验证码倒计时功能的实现(没有验证码,只有倒计时)
2016/10/27 Javascript
node.js中的事件处理机制详解
2016/11/26 Javascript
JQuery查找子元素find()和遍历集合each的方法总结
2017/03/07 Javascript
Vue2.0 UI框架ElementUI使用方法详解
2017/04/14 Javascript
vuex直接赋值的三种方法总结
2018/09/16 Javascript
原生JS实现手动轮播图效果实例代码
2018/11/22 Javascript
微信小程序自定义toast组件的方法详解【含动画】
2019/05/11 Javascript
记录vue项目中遇到的一点小问题
2019/05/14 Javascript
javascript中undefined的本质解析
2019/07/31 Javascript
原生javascript自定义input[type=radio]效果示例
2019/08/27 Javascript
Python设计模式之观察者模式实例
2014/04/26 Python
Python 实现王者荣耀中的敏感词过滤示例
2019/01/21 Python
python树的同构学习笔记
2019/09/14 Python
pytorch中tensor张量数据类型的转化方式
2019/12/31 Python
使用pandas库对csv文件进行筛选保存
2020/05/25 Python
python中numpy数组与list相互转换实例方法
2021/01/29 Python
Shopee印度尼西亚:东南亚与台湾市场最大电商平台
2018/06/17 全球购物
ghd法国官方网站:英国最受欢迎的美发工具品牌
2019/04/18 全球购物
C语言50道问题
2014/10/23 面试题
如何查找和删除数据库中的重复数据
2014/11/05 面试题
中专毕业生求职简历的自我评价
2013/10/21 职场文书
卫校毕业生自我鉴定
2013/10/31 职场文书
2014年小班元旦活动方案
2014/02/16 职场文书
副总经理岗位职责
2014/03/16 职场文书
自考生自我评价
2019/06/21 职场文书
Go 实现英尺和米的简单单位换算方式
2021/04/29 Golang