python简易中文名转英文小程序
老师让我帮忙把excel里面的60多个中文名字转换成英文,我当然只想着偷懒[狗头],然后参考了百度来的一段代码,写了个小程序。
首先要在python里面install pypinyin库,这里我推荐使用编译器内置的安装,直接用pip装容易装错环境。在pycharm里面就是点击settings然后点这里图上左上角的小加号,直接在现有的环境里面装上。
然后就是非常简单的代码书写,注意这里没有考虑复姓or多音字的情况。手动筛查应该也不麻烦。
#encoding=utf-8
import pypinyindef capPinyin(word):s = ''for i in pypinyin.pinyin(word, style=pypinyin.NORMAL):s += ''.join(i)s=s.capitalize()return sls=[0]*1000
i=-1
print("请输入中文姓名,并确认无复姓和多音字")
while(1):a=input()if a=='123':breakfirstname=capPinyin(a[0])secondname=capPinyin(a[1:])i+=1;ls[i]=secondname+' '+firstname
for j in range(i+1):print(ls[j])
然后就大功告成了!使用方法是输入的姓名用回车分隔(这样能匹配excel的特性,直接复制过来一整列就行了),最后输入123结束输入,输出是类似 Beeeceee Aee这样的英文名
python简易中文名转英文小程序相关推荐
- Python背单词记单词小程序源代码,背单词记单词小游戏源代码
背单词小游戏,要有多界面交互,界面整洁.美观,可调节游戏等级难度,可配置游戏信息. 有游戏分数,游戏时间,动画特效,背景音乐,不同游戏等级的历史最高分记录. 拼写成功的英文单词显示中文意思.支持长按回 ...
- 计算机毕业设计Python+uniapp文具商城微信小程序(小程序+源码+LW)
计算机毕业设计Python+uniapp文具商城微信小程序(小程序+源码+LW) 该项目含有源码.文档.程序.数据库.配套开发软件.软件安装教程 项目运行 环境配置: Pychram社区版+ pyth ...
- python做小程序-【实战案例】利用Python做出趣味版防沉迷小程序
今天带领大家利用Python做出趣味版防沉迷小程序 查询电脑的所有进程 用Python循环检测电脑软件的运行情况,当发现游戏软件时弹出警告窗口,并截图保存.学会这项技能,就再也不怕孩子偷偷打游戏了.下 ...
- 微信 小程序 python 渲染_干货 | 微信小程序自动化测试最佳实践(附 Python 源码)...
本文为霍格沃兹测试学院测试大咖公开课<微信小程序自动化测试>图文整理精华版,进阶学习文末加群! 随着微信小程序的功能和生态日益完善,很多公司的产品业务形态逐渐从 App 延升到微信小程序. ...
- 计算机毕业设计Python+uniapp学生考勤系统小程序(小程序+源码+LW)
计算机毕业设计Python+uniapp学生考勤系统小程序(小程序+源码+LW) 该项目含有源码.文档.程序.数据库.配套开发软件.软件安装教程 项目运行 环境配置: Pychram社区版+ pyth ...
- 计算机毕业设计Python+uniapp校园服务微信小程序(小程序+源码+LW)
计算机毕业设计Python+uniapp校园服务微信小程序(小程序+源码+LW) 该项目含有源码.文档.程序.数据库.配套开发软件.软件安装教程 项目运行 环境配置: Pychram社区版+ pyth ...
- 计算机毕业设计Python+uniapp学生课堂考勤小程序(小程序+源码+LW)
计算机毕业设计Python+uniapp学生课堂考勤小程序(小程序+源码+LW) 该项目含有源码.文档.程序.数据库.配套开发软件.软件安装教程 项目运行 环境配置: Pychram社区版+ pyth ...
- 计算机毕业设计Python+django 宠物领养中心小程序(源码+系统+mysql数据库+Lw文档)
项目介绍 据世界动物保护协会统计,全世界大概有5亿只流浪狗和散养的狗和大致同样数量的流浪猫,而这些主要源于主人的弃养.同时,在很多地区,狗和猫都处于散养状态,这部分的动物,也经常会变成流浪动物.猫和狗 ...
- 计算机毕业设计Python+uniapp社区便利店销售小程序(小程序+源码+LW)
计算机毕业设计Python+uniapp社区便利店销售小程序(小程序+源码+LW) 该项目含有源码.文档.程序.数据库.配套开发软件.软件安装教程 项目运行 环境配置: Pychram社区版+ pyt ...
- [附源码]计算机毕业设计Python+uniapp家政服务系统小程序7na26(程序+lw+远程部署)
[附源码]计算机毕业设计Python+uniapp家政服务系统小程序7na26(程序+lw+远程部署) 该项目含有源码.文档.程序.数据库.配套开发软件.软件安装教程 项目运行环境配置: Python ...
最新文章
- 深度学习中7种最优化算法的可视化与理解
- 前端错误信息收集(errorEruda)解析
- html表格边框设置波浪线,SVG CSS3 按钮悬停边线环绕+波浪线+选择框动效
- java抽象类的构造函数如何定义_我们可以在Java的抽象类中定义参数化的构造函数吗?...
- 在计算机管理中创建不同的用户,为什么在计算机管理员里创建密码密码总是不符合要求...
- 【Kotlin】我的第一个 Kotlin 程序
- 内存对齐 | 原来字段顺序还能影响结构体占用的内存空间
- 51nod1122 机器人走方格 V4
- Dijkstra算法结合时间窗规划无冲突路径
- 继电保护整定值计算软件_继电保护整定计算软件功能介绍
- 三阶齐次线性方程求通解_齐次线性方程组通解求法的数学原理
- 单方差分析MATLAB,MATLAB单因素方差分析.PDF
- android远程输入法,远程输入法
- MySQL基础 - 数据类型
- mysql 伪表_伪表和伪列
- 最短路径三大算法——1,弗洛伊德算法floyd(复杂度O(n^3))
- 内联函数什么时候展开_内联函数
- 【奔腾的骏马---Html+CSS实现(附源代码)】
- 14 款好用的 iOS 开发工具
- #读书笔记# 《人类简史》Chapter2