最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python中內(nèi)置函數(shù)ord()返回字符串的ASCII數(shù)值實例詳解

 更新時間:2022年07月06日 12:52:41   作者:m0_46483236  
ord()?函數(shù)是?chr()?函數(shù)(對于?8?位的?ASCII?字符串)的配對函數(shù),它以一個字符串(Unicode?字符)作為參數(shù),返回對應(yīng)的?ASCII?數(shù)值,或者?Unicode?數(shù)值,這篇文章主要介紹了python?中內(nèi)置函數(shù)ord()返回字符串的ASCII數(shù)值,需要的朋友可以參考下

常用 ASCII 碼表對照表:

注意如下幾點:

0-9:48-57A-Z:65-90a-z:97-122

ord()函數(shù)介紹:

 ord() 函數(shù)是 chr() 函數(shù)(對于 8 位的 ASCII 字符串)的配對函數(shù),它以一個字符串(Unicode 字符)作為參數(shù),返回對應(yīng)的 ASCII 數(shù)值,或者 Unicode 數(shù)值。

>>> ord('0')
48
 
>>> ord('A')
65
 
>>> ord('a')
97

 應(yīng)用實例:

ord()函數(shù)的一個應(yīng)用場景就是,利用哈希表解決字母異位詞問題。

利用ord()函數(shù)求解每個字母的ASCII數(shù)值,再利用每個字母和字母a之間的差值,將26個小寫英文字母映射到下標(biāo)分別為0-25的數(shù)組上,數(shù)組中存放的是每個字母的數(shù)目。

例如:

class Solution(object):
    def findAnagrams(self, s, p):
        """
        :type s: str
        :type p: str
        :rtype: List[int]
        """
        result = []
        record_s = [0]*26
        record_p = [0]*26
        if len(s) < len(p):
            return result
        for i in range(len(p)):
            record_s[ord(s[i])-ord('a')] += 1
            record_p[ord(p[i])-ord('a')] += 1
        if record_s == record_p:
            result.append(0)
        for i in range(len(s)-len(p)):
            record_s[ord(s[i])-ord('a')] -= 1
            record_s[ord(s[i+len(p)])-ord('a')] += 1
            if record_s == record_p:
                result.append(i+1)
        return result

到此這篇關(guān)于python 中內(nèi)置函數(shù)ord()返回字符串的ASCII數(shù)值的文章就介紹到這了,更多相關(guān)python內(nèi)置函數(shù)ord()ASCII數(shù)值內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Python基于模塊Paramiko實現(xiàn)SSHv2協(xié)議

    Python基于模塊Paramiko實現(xiàn)SSHv2協(xié)議

    這篇文章主要介紹了Python基于模塊Paramiko實現(xiàn)SSHv2協(xié)議,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-04-04
  • 全面剖析Python的Django框架中的項目部署技巧

    全面剖析Python的Django框架中的項目部署技巧

    這篇文章主要全面剖析了Python的Django框架的部署技巧,包括Fabric等自動化部署和建立單元測試等方面,強烈推薦!需要的朋友可以參考下
    2015-04-04
  • Python實現(xiàn)高效求解素數(shù)代碼實例

    Python實現(xiàn)高效求解素數(shù)代碼實例

    這篇文章主要介紹了Python實現(xiàn)高效求解素數(shù)代碼實例,本文直接給出代碼實例,需要的朋友可以參考下
    2015-06-06
  • Python字符串中刪除特定字符的方法

    Python字符串中刪除特定字符的方法

    這篇文章主要介紹了Python字符串中刪除特定字符的方法,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-01-01
  • Django解決CORS跨域問題的方案

    Django解決CORS跨域問題的方案

    Cross-Origin Resource Sharing(CORS) 跨域問題,在前后端后離項目,selenium , playweight 自動化測試代碼中經(jīng)常遇到,本文給大家介紹了Django解決CORS跨域問題的方案,文中有詳細的代碼講解,需要的朋友可以參考下
    2024-03-03
  • python中內(nèi)置庫csv的使用及說明

    python中內(nèi)置庫csv的使用及說明

    這篇文章主要介紹了python中內(nèi)置庫csv的使用及說明,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-11-11
  • Python ldap實現(xiàn)登錄實例代碼

    Python ldap實現(xiàn)登錄實例代碼

    今天給大家分享python idap實現(xiàn)登錄的實例代碼,代碼簡單易懂,需要的朋友一起看看吧
    2016-09-09
  • python結(jié)合API實現(xiàn)即時天氣信息

    python結(jié)合API實現(xiàn)即時天氣信息

    這篇文章主要介紹了python結(jié)合API實現(xiàn)即時天氣信息的代碼,非常的實用,有需要的小伙伴可以參考下。
    2016-01-01
  • Python 列表理解及使用方法

    Python 列表理解及使用方法

    這篇文章主要介紹了Python 列表理解及使用方法的相關(guān)資料,希望通過本文能幫助到大家,需要的朋友可以參考下
    2017-10-10
  • Python數(shù)據(jù)分析pandas模塊用法實例詳解

    Python數(shù)據(jù)分析pandas模塊用法實例詳解

    這篇文章主要介紹了Python數(shù)據(jù)分析pandas模塊用法,結(jié)合實例形式分析了pandas模塊對象創(chuàng)建、數(shù)值運算等相關(guān)操作技巧與注意事項,需要的朋友可以參考下
    2019-11-11

最新評論

西昌市| 洪雅县| 延长县| 赫章县| 湖南省| 德阳市| 和林格尔县| 美姑县| 武威市| 友谊县| 绍兴市| 广丰县| 河曲县| 巴塘县| 张家川| 瑞金市| 青阳县| 南通市| 天柱县| 合江县| 望奎县| 玛沁县| 华容县| 河曲县| 汝城县| 元阳县| 焉耆| 静海县| 瑞昌市| 灵璧县| 柳江县| 平谷区| 湖北省| 高雄市| 集安市| 临清市| 山东| 康平县| 宜章县| 武鸣县| 广丰县|