在完成了《学生信息管理系统》后,一天我爸问我,为什么不能用学生姓名拼音首字母搜索,这样会方便不收。我也觉得在理,但是经过我一番搜索资料后,觉得直接在数据库中写函数太过于复杂,不如直接增加一栏拼音栏。所以我决定利用Python批量对姓名栏处理成拼音首字母:

代码如下

import pypinyin
a = pypinyin.pinyin('姓名', style=pypinyin.FIRST_LETTER)b = []
for i in range(len(a)):b.append(str(a[i][0]).upper())
c = ''.join(b)
print(c)

输出:

XM

python将汉字转换为拼音首字母相关推荐

  1. Excel2007将汉字转换为拼音首字母

    Excel2007将汉字转换为拼音首字母 一.打开Excel,按下"Alt+F11"组合键,弹出"Visual Basic编辑器" 二.点击"Visu ...

  2. php繁体拼音字母,[UTF-8]汉字转换为拼音首字母pinyinFirstChar.fn.php

    说明: 一个PHP函数,可以将UTF-8编码的汉字转换为拼音首字母,由GBK的汉字转拼音首字母的函数修改而来.只转换GBK编码内的汉字,标点.字母及GBK内没有的汉字将直接输出不转换. 用法: ech ...

  3. java汉字转换为拼音首字母

    使用 pinyin4j 2.5.0.jar 进行解决.封装了一个工具类 package com.util;import net.sourceforge.pinyin4j.PinyinHelper; i ...

  4. C#将汉字转换为拼音首字母

    关于这个话题以前曾经使用过一个简便的算法很长时间, 代码如下: private string ToPinyinSingle(string str)         {             if ( ...

  5. 如何把汉字生成拼音首字母

    文章目录 使用场景 实现方法 使用场景 希望把一段汉字,转换为拼音首字母,用于搜索等 实现方法 通过EXCEL的宏实现,打开EXCEL,文件→选项→自定义功能区→勾选开发工具 点击开发工具→Visua ...

  6. IOS汉字转拼音首字母

    项目中需要给UITableView建右侧索引,需要获取汉字的拼音首字母,而汉字转拼音一般都是使用CFStringTransform方法 - (NSString*)pinyin {if (self == ...

  7. 汉字转换拼音首字母(可以处理部分多音字)

    一.前言 汉字转拼音貌似一直是C#开发的一个难题,无论什么方案都有一定的bug,之前使用了两种方案. 1.Chinese2Spell.cs 一些不能识别的汉字全部转为Z 2.Microsoft Vis ...

  8. C# 汉字转拼音首字母大写

    我们在手机上经常都能看到通过拼音缩写来搜索好友信息,那么它是如何将一段汉字转换为首字母大写呢 首先我们来了解一下中文在计算机中的结构.计算机识别的是字节,字节(Byte)是计算机信息技术用于计量存储容 ...

  9. 在PostgreSQL中实现按拼音、汉字、拼音首字母搜索的例子

    在PostgreSQL中实现按拼音.汉字.拼音首字母搜索的例子 作者 digoal 日期 2016-11-09 标签 PostgreSQL , 拼音 , 中文分词 , tsvector , 拼音首字母 ...

最新文章

  1. Python3中typing模块介绍
  2. 学习完Ajax的总结
  3. 青源 LIVE 第21期|中国人民大学张静:知识图谱的神经符号推理
  4. 如何访问固定的内存位置?
  5. Kotlin binding+RecyclerView实现支付宝首页更多、应用编辑界面
  6. SAP Spartacus 服务器端 nodejs 应用里渲染 Angular Component 的一个例子
  7. iOS核心动画之CALayer(1)
  8. 1、RN跨平台开发——环境搭建
  9. (王道408考研操作系统)第二章进程管理-第三节2:实现进程互斥的软件方法
  10. python抛出异常 后如何接住,Python 异常的捕获、异常的传递与主动抛出异常操作示例...
  11. 思科下一代模拟器EVE-NG做一个ASA防火墙简单小实验
  12. python的模块和包
  13. php 分布式事务 DTM (TCC模式和Saga模式的区别)
  14. 使用Flink Metric Reporter 对flink任务指标进行监控
  15. python实现简单的抢票程序
  16. java将字符转换成拼音_java中将汉字转换成拼音的实现代码
  17. 2020 CM-BERT: Cross-Modal BERT for Text-Audio Sentiment Analysis
  18. 云原生和云计算的区别,普通人都能看懂!
  19. [程序员福利] 获取Lynda视频课程免费账户
  20. 基于时空图卷积网络的高速列车调度列车延误预测

热门文章

  1. 如何复制百度文库中的文章。。。
  2. CloudServer
  3. 水位报警器c语言程序,简易水位报警器制作_制作简单的水满报警器 - 全文
  4. 认知电子战 | 无线电中的认知理论
  5. 【手把手教你学51单片机】中断的优先级
  6. Landscape-版图几何设计规则DRC
  7. windows驱动开发3:第一个驱动及调试
  8. Node.js快速入门
  9. Linux网络管理实战1
  10. 超级实用的PLSQLDEV客户端总结