pinyin获取汉字首字母

def test_get_initial(self):
self.assertEqual(pinyin.get_initial('你好'), u('n h'))
self.assertEqual(pinyin.get_initial('你好吗?'), u('n h m ?'))
self.assertEqual(pinyin.get_initial('你好吗?'), u('n h m ?'))
 
self.assertEqual(pinyin.get_initial('你好'), 'n h')
 
def test_get_initial_with_delimiter(self):
self.assertEqual(pinyin.get_initial('你好', "-"), u('n-h'))
self.assertEqual(pinyin.get_initial('你好吗?', "-"), u('n-h-m-?')) self.assertEqual(pinyin.get_initial('你好吗?', "-"), u('n-h-m-?'))
 
注释:使用lower()方法将字符串转成小写
更多例子
str = "www.runoob.com" print(str.upper()) # 把所有字符中的小写字母转换成大写字母
print(str.lower()) # 把所有字符中的大写字母转换成小写字母
print(str.capitalize()) # 把第一个字母转化为大写字母,其余小写
print(str.title()) # 把每个单词的第一个字母转化为大写,其余小写
更多例子
[Gèng duō lìzi]
More examples
posted @ 2020-03-16 23:08  星星放飞  阅读(246)  评论(0编辑  收藏  举报