日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

树莓派i2c python_树莓派2 python i2cPython中chr、unichr、ord字符函数之间的对比

發布時間:2024/1/23 python 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 树莓派i2c python_树莓派2 python i2cPython中chr、unichr、ord字符函数之间的对比 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

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

chr是character的縮寫,即字符

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

電腦技術網認為此文章對《樹莓派2 python i2cPython中chr、unichr、ord字符函數之間的對比》說的很在理。

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

>>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 "", line 1, in ?

chr(12345)

ValueError: chr() arg not in range(256)

>>> ord(u'\ufffff')

Traceback (most recent call last):

File "", 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中文網!

更多:樹莓派2 python i2cPython中chr、unichr、ord字符函數之間的對比

https://www.002pc.comhttps://www.002pc.com/python/3571.html

你可能感興趣的Python,chr,unichr,ord,字符,函數

php是爬蟲嗎關于PHP中字符串與多進制轉換函數的實例代碼

轉換函數

/** * [字符串轉換為(2,8,16進制)ASCII碼] * @param string $str [待處理字符串] * @param boolean $encode [字符串轉換為

php 下拉復選框php字符串分割函數explode的實例代碼

array explode (string $separator, string $string [, int $limit])

該函數有3個參數,第一個參數$separator設置一個分割字符(串)。

php開發網頁分層不php去除字符串中空字符的常用方法小結

本文實例總結了php去除字符串中空字符的常用方法。分享給大家供大家參考。具體分析如下:

php中包含四個可以去除字符串空格的函數:

trim() � 去除字符串兩端的空字符 ltrim() �

php字符串截取所有函數preg_replace比ereg_replace快多少?

www.002pc.com對《php字符串截取所有函數preg_replace比ereg_replace快多少?》總結來說,為我們PHP資料很實用。

win7旗艦版本地測aspASP中Split分割字符串函數的實例用法

ASP中Split函數的用法 分割截取字符串看幾個例子就能理解了

復制代碼 代碼如下:mystr="1,2,3,4,5" mystr=split(mystr,",&quot

php怎么增加數組PHP檢測字符串是否為UTF8編碼的常用方法

本文實例總結了PHP檢測字符串是否為UTF8編碼的常用方法。分享給大家供大家參考。具體實現方法如下:

檢測字符串編碼可以有很多種方法,如利用ord獲得字符的進制然后進入判斷,或

asp net cASP.NET通過自定義函數實現對字符串的大小寫切換功能

本文實例講述了ASP.NET通過自定義函數實現對字符串的大小寫切換功能。分享給大家供大家參考。

php $a=$b $c詳解php中serialize()和unserialize()函數

php的serialize()函數和unserialize()函數

適用情境:serialize()返回字符串,此字符串包含了表示value的字節流,可以存儲于任何地方。

mysql 查看語句mysql截取的字符串函數substring_index的用法

截取的字符串為15,151,152,16',可以看作是ip吧(雖然這里指的不是iP),

然后要截取每個逗號之前那部分

以下的意思是:在字符串中以逗號為索引,獲取不同索引位的字符

結果如下:

0踩

0 贊

總結

以上是生活随笔為你收集整理的树莓派i2c python_树莓派2 python i2cPython中chr、unichr、ord字符函数之间的对比的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。