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之再深点,更懂list
Sep 20 Python
详解Python中for循环的使用方法
May 14 Python
python散点图实例之随机漫步
Aug 27 Python
在Pycharm中项目解释器与环境变量的设置方法
Oct 29 Python
pandas 条件搜索返回列表的方法
Oct 30 Python
python_opencv用线段画封闭矩形的实例
Dec 05 Python
浅谈Scrapy网络爬虫框架的工作原理和数据采集
Feb 07 Python
详解Django+uwsgi+Nginx上线最佳实战
Mar 14 Python
Python实现TCP探测目标服务路由轨迹的原理与方法详解
Sep 04 Python
pyftplib中文乱码问题解决方案
Jan 11 Python
python实现输入三角形边长自动作图求面积案例
Apr 12 Python
python_tkinter弹出对话框创建
Mar 20 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/07/04 PHP
yii上传文件或图片实例
2014/04/01 PHP
ThinkPHP3.1新特性之查询条件预处理简介
2014/06/19 PHP
PHP实现在数据库百万条数据中随机获取20条记录的方法
2017/04/19 PHP
PHP基于SimpleXML生成和解析xml的方法示例
2017/07/17 PHP
tp5(thinkPHP5)框架实现多数据库查询的方法
2019/01/10 PHP
js实现图片在未加载完成前显示加载中字样
2014/09/03 Javascript
简介JavaScript中的setTime()方法的使用
2015/06/11 Javascript
jQuery添加删除DOM元素方法详解
2016/01/18 Javascript
jQuery实现的分子运动小球碰撞效果
2016/01/27 Javascript
javascript url几种编码方式详解
2016/06/06 Javascript
jQuery深拷贝Json对象简单示例
2016/07/06 Javascript
jQuery实现侧浮窗与中浮窗切换效果的方法
2016/09/05 Javascript
JavaScript职责链模式概述
2016/09/17 Javascript
React学习笔记之事件处理(二)
2017/07/02 Javascript
使用Electron构建React+Webpack桌面应用的方法
2017/12/15 Javascript
微信小程序实现折叠展开效果
2018/07/19 Javascript
在vue中使用image-webpack-loader实例
2020/11/12 Javascript
[01:07:19]2018DOTA2亚洲邀请赛 4.5 淘汰赛 Mineski vs VG 第一场
2018/04/06 DOTA
python在linux中输出带颜色的文字的方法
2014/06/19 Python
python通过shutil实现快速文件复制的方法
2015/03/14 Python
Python使用struct处理二进制的实例详解
2017/09/11 Python
Python多线程中阻塞(join)与锁(Lock)使用误区解析
2018/04/27 Python
django基础学习之send_mail功能
2019/08/07 Python
关于PyTorch 自动求导机制详解
2019/08/18 Python
Anaconda之conda常用命令介绍(安装、更新、删除)
2019/10/06 Python
python对Excel按条件进行内容补充(推荐)
2019/11/24 Python
Python能做什么
2020/06/02 Python
python读写数据读写csv文件(pandas用法)
2020/12/14 Python
支持IE8的纯css3开发的响应式设计动画菜单教程
2014/11/05 HTML / CSS
phpquery中文手册
2021/03/18 PHP
在网上学习全世界最好的课程:Coursera
2017/11/07 全球购物
流行文化收藏品:Sideshow(DC漫画,星球大战,漫威)
2019/03/17 全球购物
Lululemon加拿大官网:加拿大知名体育服装零售商
2019/04/12 全球购物
法学个人求职信范文
2014/01/27 职场文书
维护民族团结心得体会2016
2016/01/15 职场文书