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

作者:r_coder 时间:2022-02-28 11:27:54 

本文实例为大家分享了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

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

来源:https://blog.csdn.net/r_coder/article/details/79419318

标签:python3,汉语,拼音
0
投稿

猜你喜欢

  • Python+selenium 获取一组元素属性值的实例

    2021-06-06 02:28:27
  • Python图像运算之图像点运算与灰度化处理详解

    2021-06-15 23:43:14
  • Python 模块EasyGui详细介绍

    2022-04-27 22:55:39
  • Python OpenCV学习之图像形态学

    2022-01-16 21:48:29
  • python读取hdfs并返回dataframe教程

    2022-03-22 17:15:33
  • Python获取指定文件夹下的文件名的方法

    2022-04-26 03:10:03
  • MS Server和Oracle中对NULL处理的一些细节差异

    2009-06-10 17:35:00
  • OpenCV半小时掌握基本操作之傅里叶变换

    2022-03-27 22:25:47
  • python腾讯语音合成实现过程解析

    2022-01-01 20:58:05
  • Flask框架web开发之零基础入门

    2021-01-03 22:23:02
  • python感知机实现代码

    2022-03-12 14:59:50
  • HTML和SEO基础知识:H标签全透视

    2010-09-21 16:45:00
  • 浅谈Python]程序的分支结构

    2022-05-03 07:27:45
  • PHP根据IP判断地区名信息的示例代码

    2023-09-10 14:05:55
  • javascript this 关键字小提示

    2009-02-03 13:22:00
  • Python中Numpy的深拷贝和浅拷贝

    2021-10-04 21:08:43
  • 防盗链接ASP函数

    2011-03-07 11:02:00
  • Dreamweaver MX弹出窗口全攻略

    2010-09-05 21:14:00
  • 设计中基于人类学的田野调查与比较研究法 ——浅谈用研与竞品分析方法之理论基础

    2009-08-31 16:45:00
  • Python小工具之消耗系统指定大小内存的方法

    2022-10-19 18:53:51
  • asp之家 网络编程 m.aspxhome.com