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列表去重的二种方法
Feb 14 Python
python集合类型用法分析
Apr 08 Python
Python简单删除目录下文件以及文件夹的方法
May 27 Python
python生成器表达式和列表解析
Mar 10 Python
python中使用正则表达式的后向搜索肯定模式(推荐)
Nov 11 Python
python基于SMTP协议发送邮件
May 31 Python
PyQt5基本控件使用详解:单选按钮、复选框、下拉框
Aug 05 Python
python如何将多个PDF进行合并
Aug 13 Python
python循环输出三角形图案的例子
Nov 22 Python
Python远程开发环境部署与调试过程图解
Dec 09 Python
django实现模型字段动态choice的操作
Apr 01 Python
python绘制分布折线图的示例
Sep 24 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数组函数序列之in_array() - 查找数组中是否存在指定值
2011/11/07 PHP
PHP strtotime函数用法、实现原理和源码分析
2015/02/04 PHP
PHP判断json格式是否正确的实现代码
2017/09/20 PHP
div层的移动及性能优化
2010/11/16 Javascript
从数据结构的角度分析 for each in 比 for in 快的多
2013/07/07 Javascript
浅谈jQuery中height与width
2015/07/06 Javascript
JavaScript 监控微信浏览器且自带返回按钮时间
2016/11/27 Javascript
node vue项目开发之前后端分离实战记录
2017/12/13 Javascript
解决修复npm安装全局模块权限的问题
2018/05/17 Javascript
快速解决select2在bootstrap模态框中下拉框隐藏的问题
2018/08/10 Javascript
JSON的parse()方法介绍
2019/01/31 Javascript
vue登录以及权限验证相关的实现
2019/10/25 Javascript
Vue Router中应用中间件的方法
2020/08/06 Javascript
antd form表单数据回显操作
2020/11/02 Javascript
[44:09]DOTA2上海特级锦标赛A组小组赛#1 EHOME VS MVP.Phx第二局
2016/02/25 DOTA
Python 中开发pattern的string模板(template) 实例详解
2017/04/01 Python
python爬虫入门教程--HTML文本的解析库BeautifulSoup(四)
2017/05/25 Python
Python实现的读取电脑硬件信息功能示例
2018/05/30 Python
bluepy 一款python封装的BLE利器简单介绍
2019/06/25 Python
自定义Django Form中choicefield下拉菜单选取数据库内容实例
2020/03/13 Python
AmazeUI底部导航栏与分享按钮的示例代码
2020/08/18 HTML / CSS
Vita Fede官网:在意大利手工制作,在纽约市设计
2019/10/25 全球购物
娱乐地球:Entertainment Earth
2020/01/08 全球购物
一家外企的面试题目(C/C++面试题,C语言面试题)
2014/03/24 面试题
个人能力自我鉴赏
2014/01/25 职场文书
面试后的感谢信范文
2014/02/01 职场文书
环境工程专业自荐信
2014/03/03 职场文书
延安红色之旅心得体会
2014/10/07 职场文书
具结保证书
2015/01/17 职场文书
2015年教师节新闻稿
2015/07/17 职场文书
2015年高三年级组工作总结
2015/07/21 职场文书
2016年元旦寄语
2015/08/17 职场文书
大学生暑期实践报告之企业经营管理
2019/08/08 职场文书
Python实战之实现简易的学生选课系统
2021/05/25 Python
mysql分组后合并显示一个字段的多条数据方式
2022/01/22 MySQL
《月歌。》宣布制作10周年纪念剧场版《RABBITS KINGDOM THE MOVIE》
2022/04/02 日漫