公众号后台回复“图书“,了解更多号主新书内容

作者:黄伟呢

来源:数据分析与统计学之美

这年头什么样子的需求都会出现,下面这张图就是很好的体现了。这就是说为啥要你学学Python啦!保不准你的领导会有各种奇葩需求,对于像Python这样的“万金油”编程语言来说,简直不是问题啦。

废话不多说,我们直接进入主题。

为了实现这个功能,今天我们使用的是pypinyin库,因此在使用之前需要我们提前安装一下,很方便。

pip install pypinyin

接着,来一个牛刀小试。

import pypinyinx = "黄同学"
pypinyin.pinyin(x)

结果如下:

可以看到,此时返回的结果是一个列表嵌套,并且发现了没,这个拼音还带声调,哈哈,有没有感觉一下子回到了小学的拼音时代

此时我们是不是可以利用循环+切片获取到其中的每一个拼音。

for i in pypinyin.pinyin(x):print(i[0])

结果如下:

当然了,我们其实并不想要声调呀,又该怎么解决呢?这里有一个style参数,使用style=pypinyin.NORMAL参数,就可以直接去去除声调,不信你看。

x = "黄同学"
pypinyin.pinyin(x, style=pypinyin.NORMAL)

结果如下:

讲到这里,其实离着需求很近了,这里涉及到了几个经典的Python知识点,希望大家一定要学习一下,这个会经常使用。一个是join()函数,一个是enumerate()函数。

word = "黄同学"
s = ""
for index,value in enumerate(pypinyin.pinyin(word, style=pypinyin.NORMAL)):if index == 0:s += "".join(value)s += " "else:s += value[0][0]
s

结果如下:

◆ ◆ ◆  ◆ ◆
麟哥新书已经在京东上架了,我写了本书:《拿下Offer-数据分析师求职面试指南》,目前京东正在举行活动,大家可以用原价5折的预购价格购买,还是非常划算的:点击下方小程序即可进入购买页面:
数据森麟公众号的交流群已经建立,许多小伙伴已经加入其中,感谢大家的支持。大家可以在群里交流关于数据分析&数据挖掘的相关内容,还没有加入的小伙伴可以扫描下方管理员二维码,进群前一定要关注公众号奥,关注后让管理员帮忙拉进群,期待大家的加入。管理员二维码:猜你喜欢● 麟哥拼了!!!亲自出镜推荐自己新书《数据分析师求职面试指南》● 厉害了!麟哥新书登顶京东销量排行榜!● 笑死人不偿命的知乎沙雕问题排行榜
● 用Python扒出B站那些“惊为天人”的阿婆主!● 你相信逛B站也能学编程吗

又一个奇葩要求,Python是如何将“中文”转“拼音”的?相关推荐

  1. python 加注拼音-又一个奇葩要求,Python是如何将“中文”转“拼音”的?

    作者:黄同学 这年头什么样子的需求都会出现,下面这张图就是很好的体现了. 这就是说为啥要你学学Python啦!保不准你的领导会有各种奇葩需求,对于像Python这样的"万金油"编程 ...

  2. python怎么用拼音-又一个奇葩要求,Python是如何将“中文”转“拼音”的?

    这年头什么样子的需求都会出现,下面这张图就是很好的体现了.这就是说为啥要你学学Python啦!保不准你的领导会有各种奇葩需求,对于像Python这样的"万金油"编程语言来说,简直不 ...

  3. python中文转拼音不用第三方库_又一个奇葩要求,Python是如何将“中文”转“拼音”的?...

    作者:黄同学 这年头什么样子的需求都会出现,下面这张图就是很好的体现了. 这就是说为啥要你学学Python啦!保不准你的领导会有各种奇葩需求,对于像Python这样的"万金油"编程 ...

  4. 怎么把python变成中文_又一个奇葩要求,Python是如何将“中文”转“拼音”的?...

    这年头什么样子的需求都会出现,下面这张图就是很好的体现了.这就是说为啥要你学学Python啦!保不准你的领导会有各种奇葩需求,对于像Python这样的"万金油"编程语言来说,简直不 ...

  5. 又一个奇葩要求,看看Python是如何将“中文”转“拼音”的?

    这年头什么样子的需求都会出现,下面这张图就是很好的体现了.这就是说为啥要你学学Python啦!保不准你的领导会有各种奇葩需求,对于像Python这样的"万金油"编程语言来说,简直不 ...

  6. Python是如何将“中文”转“拼音”的?

    这年头什么样子的需求都会出现,下面这张图就是很好的体现了. 这就是说为啥要你学学Python啦!保不准你的领导会有各种奇葩需求,对于像Python这样的"万金油"编程语言来说,简直 ...

  7. python(应用)中文输出拼音

    一.背景 工作中有时需要生成某些建表语句要求不太严格的表,但可能上百个字段,建表时一个个字段翻译很痛苦,利用python的pypinyin模块直接翻译成拼音比较省事. 二.功能实现 1.代码 impo ...

  8. python翻译中文读法_Python如何将中文翻译成拼音?,又,一个,奇葩,要求,是,转,的...

    这年头什么样子的需求都会出现,下面这张图就是很好的体现了.这就是说为啥要你学学Python啦!保不准你的领导会有各种奇葩需求,对于像Python这样的"万金油"编程语言来说,简直不 ...

  9. 一个月入门Python爬虫,轻松爬取大规模数据

    如果你仔细观察,就不难发现,懂爬虫.学习爬虫的人越来越多,一方面,互联网可以获取的数据越来越多,另一方面,像 Python这样一个月入门Python爬虫,轻松爬的编程语言提供越来越多的优秀工具,让爬虫 ...

  10. python交互式绘图库_一个交互式可视化Python库——Bokeh

    本篇为<Python数据可视化实战>第十篇文章,我们一起学习一个交互式可视化Python库--Bokeh. Bokeh基础 Bokeh是一个专门针对Web浏览器的呈现功能的交互式可视化Py ...

最新文章

  1. 《php入门很简单,PHP入门速成(1)
  2. dhcp MySQL 超时_mysql导入sql文件过大或连接超时的解决的方法
  3. 推荐的Oracle书籍
  4. 聊聊Code Review
  5. BZOJ1857:[SCOI2010]传送带——题解
  6. 安装Sqlserver2008的问题
  7. 前端小白,如何快速提升自己?了解3点,找工作不用愁
  8. base64转化字节流 js_js - blob流和base64,以及file和base64的相互转换
  9. android如何用代码实现界面ui
  10. 面试题:怎么以最快速度计算8*4:
  11. SHA256算法原理介绍以及实现
  12. 一个五年Android 开发者百度、阿里、聚美、映客的面试心经
  13. 金融类自定义View(三)--股票分时图(关于细节和实现思路)
  14. 分屏 投影显示 PPT
  15. 最简洁的秒杀 阿里月饼 js脚本
  16. 上海市城镇生育保险办法
  17. 刨根系列之volatile详解
  18. 基于SSM的共享汽车管理系统设计与实现
  19. Visual Studio 报错:未能加载工具箱项,将从项目中移除
  20. gem install factory_girl

热门文章

  1. 130 个相见恨晚的超实用网站,一次性分享出来。
  2. 万字长文 | 关于Filecoin期货与矿机,你想知道的一切都在这
  3. aps.net mysql_支持aps版
  4. php中where条件whereRaw,「laravel whereRaw 和 where(DB::raw(''))」- 海风纷飞Blog
  5. Python学习笔记(5)-集成开发环境IDLE的使用与调试
  6. ubuntu安装wine版微信
  7. 2020 用html jQuery实现广告轮播图自动切换 滚动页面 鼠标悬浮下标且左右切换图片
  8. rank函数python_Python pandas.DataFrame.rank函数方法的使用
  9. 向量的加减(运算符重载)
  10. 双线虚拟主机服务器,国内双线虚拟主机是什么