该库用于将汉字转成拼音,多个汉字时默认以'-'分隔拼音

1 汉字转拼音

import xpinyinp=xpinyin.Pinyin()
p.get_pinyin('北京')'''默认用‘-’作为分隔符
'bei-jing'
'''p.get_pinyin('北京',' ')
'''
指定用空格作为分隔符
'bei jing'
'''

1.1 加音调

p.get_pinyin('北京',' ',tone_marks='marks')
'''
加声调符号
'běi jīng'
'''p.get_pinyin('北京',tone_marks='numbers')
'''
用数字作为声调
'bei3-jing1'
'''

2 首字母

p.get_initials('北京')
'''
首字母
'B-J'
'''p.get_initials('北京',' ')
#'B J'

python笔记 xpinyin相关推荐

  1. tkinter 笔记: radiobutton 选择按钮(莫烦python笔记)

    1 主体框架还是那个主体框架 window = tk.Tk() window.title('my window') window.geometry('500x500') 2 设置tkinter的文字变 ...

  2. tkinter 笔记:列表部件 listbox (莫烦python 笔记)

    1  主体框架 主体框架部分还是 import tkinter as tkwindow = tk.Tk() #创建窗口window.title('my window') #窗口标题window.geo ...

  3. python笔记: 生成器

    元素按照某种算法推算出来,我们在循环的过程中不断推算出后续的元素 不必创建完整的list,从而节省了大量的空间 这种一边循环一遍计算的机制,称之为生成器generator 1 列表生成器 把列表生成式 ...

  4. python输出字体的大小_Toby的Python笔记 | 预备知识:安装openpyxl学做电子表格

    Toby的Python笔记 | 预备知识:安装openpyxl学做电子表格 Python 需要创建和读取excel表里面的数据,需要用 openpyxl 这个包,今天安装好备用. 首先,进入C命令窗口 ...

  5. c++ 冒泡排序_干货|python笔记1-冒泡排序

    面试的时候经常有面试官喜欢问如何进行冒泡排序?这个问题相信可以难倒一批的同学,本篇就详细讲解如何用python进行冒泡排序. 基本原理 01概念: 冒泡排序是一种交换排序,它的基本思想是:两两比较相邻 ...

  6. python笔记-1(import导入、time/datetime/random/os/sys模块)

    python笔记-6(import导入.time/datetime/random/os/sys模块) 一.了解模块导入的基本知识 此部分此处不展开细说import导入,仅写几个点目前的认知即可.其它内 ...

  7. python慕课笔记_MOOC python笔记(三) 序列容器:字符串、列表、元组

    Python Python开发 Python语言 MOOC python笔记(三) 序列容器:字符串.列表.元组 容器概念 容器是Python中的重要概念,分为有序与无序. 有序容器也称为序列类型容器 ...

  8. python笔记之Cmd模块

    python笔记之Cmd模块 Cmd类型提供了一个创建命令行解析器的框架,默认情况下,它使用readline来进行交互式操作.命令行编辑和命令完成.使用cmd创建的命令行解释器循环读取输入的所有行并且 ...

  9. Python笔记002-列表推导式

    Python笔记002-列表推导式 以下是我学习<流畅的Python>后的个人笔记,现在拿出来和大家共享,希望能帮到各位Python学习者. 首次发表于: 微信公众号:科技老丁哥,ID: ...

最新文章

  1. C++动态二维数组演示的代码
  2. mycncart不同地区不同固定运费
  3. python有哪些方向、应该怎么学-终于找到深圳学Python,有几个方向?怎么从一个方向学到底...
  4. CentOS6.5升级到CentOS7
  5. redis 日志重写BGREWRITEAOF及混合日志的保存形式
  6. CPP中的this指针
  7. Hibernate 拦截器的使用--动态表名
  8. Windows MinGW cmake 安装编译Opencv 3.4.3 C++开发环境
  9. mysql rpm安装报错_Mysql rpm包安装
  10. 大数据在零售业的应用
  11. 软件测试思维导图大全
  12. c语言高斯法解方程,用C语言实现解线性方程组的高斯消去法
  13. fNIRS | 非平稳波形的预处理方法
  14. 符合Scorm的LMS系统
  15. c语言程序设计学籍信息,c语言学籍信息管理系统设计
  16. 创建证书与Xcode破解
  17. Oracle 几种更新(Update语句)查询的方法
  18. void *指针是什么含义
  19. 可解释的AI:深入深度学习黑匣子
  20. 2021年G3锅炉水处理考试题及G3锅炉水处理考试题库

热门文章

  1. 三阶魔方花样玩法,公式汇总
  2. centos 配置yum源
  3. centos nfs端口固定
  4. php开发支持的文件类型整理
  5. css js html记录
  6. esp8266 SDK开发之编译流程
  7. python项目NoReverseMatch: Reverse for ‘topic‘ with arguments ‘(‘‘,)‘ not found解决方法
  8. PAT甲级1072 Gas Station (30 分):[C++题解]dijkstra算法、最短路
  9. PAT甲级1131 Subway Map (30分):[C++题解]堆优化dijkstra、单源最短路、地铁地图、巧妙地建图套dijkstra模板!!
  10. 数组模拟栈和队列板子