<span id="mktg5"></span>

<i id="mktg5"><meter id="mktg5"></meter></i>

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專題視頻專題問答1問答10問答100問答1000問答2000關鍵字專題1關鍵字專題50關鍵字專題500關鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關鍵字專題關鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
        問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
        當前位置: 首頁 - 科技 - 知識百科 - 正文

        Python中chr、unichr、ord字符函數之間的對比

        來源:懂視網 責編:小采 時間:2020-11-27 14:26:14
        文檔

        Python中chr、unichr、ord字符函數之間的對比

        Python中chr、unichr、ord字符函數之間的對比:chr、unichr、ord在Python中都可以被用作字符類型轉換,這里我們就來淺談Python中chr、unichr、ord字符函數之間的對比,需要的朋友可以參考下ord是unicode ordinal的縮寫,即編號chr是character的縮寫,即字符ord和chr是互相對應轉換的.但是由于chr
        推薦度:
        導讀Python中chr、unichr、ord字符函數之間的對比:chr、unichr、ord在Python中都可以被用作字符類型轉換,這里我們就來淺談Python中chr、unichr、ord字符函數之間的對比,需要的朋友可以參考下ord是unicode ordinal的縮寫,即編號chr是character的縮寫,即字符ord和chr是互相對應轉換的.但是由于chr

        chr、unichr、ord在Python中都可以被用作字符類型轉換,這里我們就來淺談Python中chr、unichr、ord字符函數之間的對比,需要的朋友可以參考下

      1. ord是unicode ordinal的縮寫,即編號

      2. chr是character的縮寫,即字符

      3. ord和chr是互相對應轉換的.

      4. 但是由于chr局限于ascii,長度只有256,于是又多了個unichr.

      5. >>c = u'康'
        
        >>c
        u'u5eb7'
        >>ord(c)
        24747
        >>chr(24247)
        ValueError: chr() arg not in range(256)
        >>unichr(24247)
        u'u5eb7'

        chr()函數用一個范圍在range(256)內的(就是0~255)整數作參數,返回一個對應的字符。unichr()跟它一樣,只不過返回的是Unicode字符,這個從Python 2.0才加入的unichr()的參數范圍依賴于你的Python是如何被編譯的。如果是配置為USC2的Unicode,那么它的允許范圍就是range(65536)或0x0000-0xFFFF;如果配置為UCS4,那么這個值應該是range(1114112)或0x000000-0x110000。如果提供的參數不在允許的范圍內,則會報一個ValueError的異常。
        ord()函數是chr()函數(對于8位的ASCII字符串)或unichr()函數(對于Unicode對象)的配對函數,它以一個字符(長度為1的字符串)作為參數,返回對應的ASCII數值,或者Unicode數值,如果所給的Unicode字符超出了你的Python定義范圍,則會引發一個TypeError的異常。

        >>> chr(65)
        'A'
        >>> ord('a')
        97
        >>> unichr(12345)
        u'u3039'
        >>> chr(12345)
        Traceback (most recent call last):
         File "<stdin>", line 1, in ? 
         chr(12345)
        ValueError: chr() arg not in range(256)
        >>> ord(u'ufffff')
        Traceback (most recent call last):
         File "<stdin>", line 1, in ?
         ord(u'ufffff')
        TypeError: ord() expected a character, but string of length 2 found
        >>> ord(u'u2345')
        9029

        更多Python中chr、unichr、ord字符函數之間的對比相關文章請關注PHP中文網!

        聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

        文檔

        Python中chr、unichr、ord字符函數之間的對比

        Python中chr、unichr、ord字符函數之間的對比:chr、unichr、ord在Python中都可以被用作字符類型轉換,這里我們就來淺談Python中chr、unichr、ord字符函數之間的對比,需要的朋友可以參考下ord是unicode ordinal的縮寫,即編號chr是character的縮寫,即字符ord和chr是互相對應轉換的.但是由于chr
        推薦度:
        標簽: chr 函數 字符
        • 熱門焦點

        最新推薦

        猜你喜歡

        熱門推薦

        專題
        Top
        主站蜘蛛池模板: 亚洲韩国精品无码一区二区三区| 日韩免费观看的一级毛片| 国产精品亚洲视频| 国产特黄特色的大片观看免费视频| 日韩亚洲国产综合久久久| 欧洲乱码伦视频免费国产| 亚洲AV无码成H人在线观看| 美女黄网站人色视频免费| 免费在线观看中文字幕| yellow免费网站| 亚洲欧洲成人精品香蕉网| 免费久久人人爽人人爽av | 日韩国产免费一区二区三区| 亚洲国产精品综合福利专区| 国产无人区码卡二卡三卡免费 | 免费A级毛片无码免费视| 亚洲日韩精品无码AV海量| 国产免费私拍一区二区三区| 边摸边吃奶边做爽免费视频99| 国产午夜亚洲精品理论片不卡 | 久久WWW色情成人免费观看| 香蕉大伊亚洲人在线观看| 国产美女精品视频免费观看| 中美日韩在线网免费毛片视频| 精品国产_亚洲人成在线高清| 亚洲毛片免费观看| 亚洲av无码专区青青草原| 亚洲日本va午夜中文字幕久久| 免费观看91视频| 亚洲国产激情在线一区| 免费人妻av无码专区| 日韩免费观看一区| 亚洲高清有码中文字| 国产亚洲成人在线播放va| 最近免费中文在线视频| 国产AV无码专区亚洲AV琪琪| 亚洲AV永久无码精品成人| 免费av欧美国产在钱| 日本道免费精品一区二区| 亚洲人成电影网站免费| 亚洲综合另类小说色区色噜噜|