亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

python獲取一組漢字拼音首字母的方法

 更新時間:2015年07月01日 11:04:31   作者:不吃皮蛋  
這篇文章主要介紹了python獲取一組漢字拼音首字母的方法,涉及Python針對漢字操作的相關(guān)技巧,需要的朋友可以參考下

本文實(shí)例講述了python獲取一組漢字拼音首字母的方法。分享給大家供大家參考。具體實(shí)現(xiàn)方法如下:

#!/usr/bin/env python 
# -*- coding: utf-8 -*- 
def multi_get_letter(str_input): 
  if isinstance(str_input, unicode): 
    unicode_str = str_input 
  else: 
    try: 
      unicode_str = str_input.decode('utf8') 
    except: 
      try: 
        unicode_str = str_input.decode('gbk') 
      except: 
        print 'unknown coding' 
        return 
  return_list = [] 
  for one_unicode in unicode_str: 
    return_list.append(single_get_first(one_unicode)) 
  return return_list 
def single_get_first(unicode1): 
  str1 = unicode1.encode('gbk') 
  try:     
    ord(str1) 
    return str1 
  except: 
    asc = ord(str1[0]) * 256 + ord(str1[1]) - 65536 
    if asc >= -20319 and asc <= -20284: 
      return 'a' 
    if asc >= -20283 and asc <= -19776: 
      return 'b' 
    if asc >= -19775 and asc <= -19219: 
      return 'c' 
    if asc >= -19218 and asc <= -18711: 
      return 'd' 
    if asc >= -18710 and asc <= -18527: 
      return 'e' 
    if asc >= -18526 and asc <= -18240: 
      return 'f' 
    if asc >= -18239 and asc <= -17923: 
      return 'g' 
    if asc >= -17922 and asc <= -17418: 
      return 'h' 
    if asc >= -17417 and asc <= -16475: 
      return 'j' 
    if asc >= -16474 and asc <= -16213: 
      return 'k' 
    if asc >= -16212 and asc <= -15641: 
      return 'l' 
    if asc >= -15640 and asc <= -15166: 
      return 'm' 
    if asc >= -15165 and asc <= -14923: 
      return 'n' 
    if asc >= -14922 and asc <= -14915: 
      return 'o' 
    if asc >= -14914 and asc <= -14631: 
      return 'p' 
    if asc >= -14630 and asc <= -14150: 
      return 'q' 
    if asc >= -14149 and asc <= -14091: 
      return 'r' 
    if asc >= -14090 and asc <= -13119: 
      return 's' 
    if asc >= -13118 and asc <= -12839: 
      return 't' 
    if asc >= -12838 and asc <= -12557: 
      return 'w' 
    if asc >= -12556 and asc <= -11848: 
      return 'x' 
    if asc >= -11847 and asc <= -11056: 
      return 'y' 
    if asc >= -11055 and asc <= -10247: 
      return 'z' 
    return '' 
def main(str_input): 
  a = multi_get_letter(str_input) 
  b = '' 
  for i in a: 
    b= b+i 
  print b 
if __name__ == "__main__": 
  str_input=u'歡迎你' 
  main(str_input)

希望本文所述對大家的Python程序設(shè)計有所幫助。

相關(guān)文章

  • python語音識別的轉(zhuǎn)換方法

    python語音識別的轉(zhuǎn)換方法

    語音識別技術(shù),也被稱為自動語音識別,目標(biāo)是以電腦自動將人類的語音內(nèi)容轉(zhuǎn)換為相應(yīng)的文字。應(yīng)用包括語音撥號、語音導(dǎo)航、室內(nèi)設(shè)備控制、語音文檔檢索、簡單的聽寫數(shù)據(jù)錄入等。本文給大家介紹python語音識別的方法,感興趣的朋友一起看看吧
    2021-10-10
  • python中通過selenium簡單操作及元素定位知識點(diǎn)總結(jié)

    python中通過selenium簡單操作及元素定位知識點(diǎn)總結(jié)

    在本篇文章里小編給大家整理的是關(guān)于python中通過selenium簡單操作及元素定位的知識點(diǎn),有需要的朋友們可以學(xué)習(xí)下。
    2019-09-09
  • Django自定義排序ORM示例詳解

    Django自定義排序ORM示例詳解

    這篇文章主要為大家介紹了Django自定義排序ORM示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-09-09
  • Github?Copilot結(jié)合python的使用方法詳解

    Github?Copilot結(jié)合python的使用方法詳解

    最近也是聽說github出了一種最新的插件叫做copilot,于是申請了,下面這篇文章主要給大家介紹了關(guān)于Github?Copilot結(jié)合python使用的相關(guān)資料,需要的朋友可以參考下
    2022-04-04
  • Python字符串編碼轉(zhuǎn)換 encode()和decode()方法詳細(xì)說明

    Python字符串編碼轉(zhuǎn)換 encode()和decode()方法詳細(xì)說明

    這篇文章主要介紹了Python字符串編碼轉(zhuǎn)換 encode()和decode()方法詳細(xì)的說明,下面文章圍繞encode()和decode()方法的相相關(guān)資料展開內(nèi)容,具有一定的價值,需要的朋友卡通參考一下
    2021-12-12
  • Python SELENIUM上傳文件或圖片實(shí)現(xiàn)過程

    Python SELENIUM上傳文件或圖片實(shí)現(xiàn)過程

    這篇文章主要介紹了Python SELENIUM上傳文件或圖片實(shí)現(xiàn)過程,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-10-10
  • python正則表達(dá)式re模塊詳解

    python正則表達(dá)式re模塊詳解

    re 模塊包含對正則表達(dá)式的支持,因?yàn)樵?jīng)系統(tǒng)學(xué)習(xí)過正則表達(dá)式,所以基礎(chǔ)內(nèi)容略過,直接看 python 對于正則表達(dá)式的支持。
    2014-06-06
  • 總結(jié)Python使用過程中的bug

    總結(jié)Python使用過程中的bug

    今天給大家?guī)淼氖顷P(guān)于Python的相關(guān)知識,文章圍繞著Python使用過程中的bug展開,文中有非常詳細(xì)的介紹,需要的朋友可以參考下
    2021-06-06
  • Python類型轉(zhuǎn)換的魔術(shù)方法詳解

    Python類型轉(zhuǎn)換的魔術(shù)方法詳解

    這篇文章主要介紹了Python類型轉(zhuǎn)換的魔術(shù)方法詳解,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-12-12
  • python3實(shí)現(xiàn)elasticsearch批量更新數(shù)據(jù)

    python3實(shí)現(xiàn)elasticsearch批量更新數(shù)據(jù)

    今天小編就為大家分享一篇python3實(shí)現(xiàn)elasticsearch批量更新數(shù)據(jù),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-12-12

最新評論