python咋变汉语_Python3实现汉语转换为汉语拼音
本文实例为大家分享了Python3实现汉语转换为汉语拼音的具体代码,供大家参考,具体内容如下
工具: Python3.6.2,pycharm
1.使用了 第三方模块 pypinyin(点击File->setting...->Project:name(自己的项目名称)->Project Interpreter)
点击+ ,输入pypinyin,点击 Install Pageage
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
注:新手上路,本文章仅供参考.
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。
时间: 2019-07-05
python咋变汉语_Python3实现汉语转换为汉语拼音相关推荐
- python 把带小数的浮点型字符串转换为整数的解决方案
python 把带小数的浮点型字符串转换为整数的解决方案 参考文章: (1)python 把带小数的浮点型字符串转换为整数的解决方案 (2)https://www.cnblogs.com/mlgjb/ ...
- Python不使用int()函数把字符串转换为数字
Python不使用int()函数把字符串转换为数字 2018年05月21日 14:18:45 边缘ob边缘ob 阅读数:1035 https://blog.csdn.net/qq_33192555/a ...
- 当英文遇上汉语 就知道汉语有多强大了
当英文遇上汉语 就知道汉语有多强大了 英文原文: You say that you love rain, but you open your umbrella when it rains... You ...
- Y05 - 999、Python - 风变编程
初学耗时:999h 注:CSDN手机端暂不支持章节内链跳转,但外链可用,更好体验还请上电脑端. 『 因为要去见那个不一般的人,所以我就不能是一般人.』 Y99.专找免费随心学 - Y系列总纲 ...
- Python进制转换10进制转换为16进制,不使用hex函数
笔试中遇到的问题 Python进制转换10进制转换为16进制,不使用hex函数 给定一个整数,编写一个算法将这个数转换为十六进制数.对于负整数,我们通常使用 补码运算 方法. 注意: 十六进制中所有字 ...
- python字库转文字图片,Python输出汉字字库及将文字转换为图片
用python输出汉字字库 问题1:假设我们知道汉字编码范围是0x4E00到0x9FA5,怎么从十六进制的编码转成人类可读的字呢? 问题2:怎么把unicode编码的字写入文件呢,如果直接用open( ...
- Python 计算变上限二重积分的数值模拟进阶
Python 计算变上限二重积分的数值模拟进阶 示例1--- ∫ 0 1 d x ∫ 0 x d y \int_0^1\mathrm{d}x\int_0^x \mathrm{d}y
- chatgpt赋能python:Python如何变大字体的SEO技巧
Python如何变大字体的SEO技巧 在网页设计和优化中,使用合适的字体和字体大小是至关重要的.对于使用Python编程的开发人员和网站管理员来说,如何使Pyhton代码中的字体变大是一个非常有用的技 ...
- VS code查看python程序变量值
VS code查看python程序变量值 打开VS code 编写python程序代码 在需要查看的变量后添加断点 点击运行程序 用spyder观察变量更方便一些 打开VS code 编写python ...
最新文章
- 替换元素和非替换元素的学习
- 添加摇头刷脸_小区门禁系统开始刷脸的时代,你准备好了吗?
- Matlab GUI 设计(4):不同控件之间的数据传递
- Junos路由器静态路由及动态路由rip和ospf配置测试
- js es6数组常用方法:forEach map filter find every
- 并行DA实验c语言程序,哈工大C语言DA实验报告.doc
- Android之网络编程
- 前端获取不了rest请求自定义headers的问题
- 【转载】关于RabbitMQ的高可用性
- java 优秀开源项目
- vmware cli 修改磁盘为SSD
- Android开机键失灵启动手机的解决的方法
- Unity 中从3D到Universal RP配置方法
- 软件工程大学生职业生涯规划_我的大学生职业生涯规划书(软件工程专业的职业生涯规划书)...
- linux安装程序时Cannot uninstall XXX. It is a distutils installed project and thus we cannot accurately
- android 高仿网易新闻,Android实战:仿网易新闻app--简介
- 教你如何在快应用中跳转到Android的app
- 教你快速制作一个简单的网页
- 那么详细的智能工厂解决方案,爱了爱了!
- win7桌面右下角有计算机图标,win7系统电脑任务栏右下角图标空白的解决方法