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中int()函数的用法浅析
Oct 17 Python
python中的json总结
Oct 11 Python
对python的unittest架构公共参数token提取方法详解
Dec 17 Python
Python pickle模块实现对象序列化
Nov 22 Python
QML实现钟表效果
Jun 02 Python
Python操作MySQL数据库的示例代码
Jul 13 Python
如何用Anaconda搭建虚拟环境并创建Django项目
Aug 02 Python
手把手教你将Flask应用封装成Docker服务的实现
Aug 19 Python
python设置中文界面实例方法
Oct 27 Python
Python操作Excel的学习笔记
Feb 18 Python
python第三方网页解析器 lxml 扩展库与 xpath 的使用方法
Apr 06 Python
解决hive中导入text文件遇到的坑
Apr 07 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
php中防止伪造跨站请求的小招式
2011/09/02 PHP
Laravel中使用自己编写类库的3种方法
2015/02/10 PHP
JavaScript获取当前网页最后修改时间的方法
2015/04/03 Javascript
JQuery分屏指示器图片轮换效果实例
2015/05/21 Javascript
JavaScript实现DOM对象选择器
2016/09/24 Javascript
JS文件/图片从电脑里面拖拽到浏览器上传文件/图片
2017/03/08 Javascript
JS实现的找零张数最小问题示例
2017/11/28 Javascript
Node批量爬取头条视频并保存方法
2018/09/20 Javascript
微信小程序中weui用法解析
2019/10/21 Javascript
VUEX 数据持久化,刷新后重新获取的例子
2019/11/12 Javascript
Python实现CET查分的方法
2015/03/10 Python
简单谈谈python中的lambda表达式
2018/01/19 Python
PHP实现发送和接收JSON请求
2018/06/07 Python
Python中的函数式编程:不可变的数据结构
2018/10/08 Python
Python3.4学习笔记之常用操作符,条件分支和循环用法示例
2019/03/01 Python
Python中一些深不见底的“坑”
2019/06/12 Python
Python中typing模块与类型注解的使用方法
2019/08/05 Python
jupyter实现重新加载模块
2020/04/16 Python
keras load model时出现Missing Layer错误的解决方式
2020/06/11 Python
python制作一个简单的gui 数据库查询界面
2020/11/19 Python
全网最全python库selenium自动化使用详细教程
2021/01/12 Python
python工具——Mimesis的简单使用教程
2021/01/16 Python
css3 旋转按钮 使用CSS3创建一个旋转可变色按钮
2012/12/31 HTML / CSS
台湾团购、宅配和优惠券:17Life
2017/08/14 全球购物
COS美国官网:知名服装品牌
2019/04/08 全球购物
EntityManager都有哪些方法
2013/11/01 面试题
结构工程研究生求职信
2013/10/13 职场文书
医药营销个人求职信范文
2014/02/07 职场文书
商务英语广告词大全
2014/03/18 职场文书
新品发布会主持词
2014/04/02 职场文书
民主评议党员登记表自我评价
2014/10/20 职场文书
技术股东合作协议书
2014/12/02 职场文书
五四青年节比赛演讲稿
2015/03/18 职场文书
卫生主题班会
2015/08/14 职场文书
2016年春季开学典礼新闻稿
2015/11/25 职场文书
MySQL删除和插入数据很慢的问题解决
2021/06/03 MySQL