欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

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

本文實例講述了python獲取一組漢字拼音首字母的方法。分享給大家供大家參考。具體實現(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程序設計有所幫助。

相關文章

  • python語音識別的轉換方法

    python語音識別的轉換方法

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

    python中通過selenium簡單操作及元素定位知識點總結

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

    Django自定義排序ORM示例詳解

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

    Github?Copilot結合python的使用方法詳解

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

    Python字符串編碼轉換 encode()和decode()方法詳細說明

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

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

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

    python正則表達式re模塊詳解

    re 模塊包含對正則表達式的支持,因為曾經(jīng)系統(tǒng)學習過正則表達式,所以基礎內容略過,直接看 python 對于正則表達式的支持。
    2014-06-06
  • 總結Python使用過程中的bug

    總結Python使用過程中的bug

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

    Python類型轉換的魔術方法詳解

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

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

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

最新評論