IT科技

當前位置 /首頁/IT科技 > /列表

bytes,python

bytes是屬於python下的一個函數,bytes函數一般是返回一個新的bytes對象,而該對象是屬於一個0 <= x < 256區間內的整數不可變序列,它是bytearray的不可變版本。

bytes的具體語法格式:

class bytes([source[, encoding[, errors]]])

python bytes

參數説明:

1、若是source為整數,那麼會返回一個長度為 source 的初始化數組。

2、若是source為字符串,則會按照指定的 encoding 將字符串轉換為字節序列。

3、若是source為可迭代類型,那麼元素必須是[0 ,255] 中的整數。

4、若是source為與buffer接口一致的對象,那麼該對象也能夠被用於初始化bytearray。

5、若是沒有輸入任何參數,默認就是為初始化數組為0個元素。

python bytes 第2張

返回值:

返回一個新的 bytes 對象。

參考範例:

bytes函數的使用,具體代碼為:

>>>a = bytes([1,2,3,4])

>>> a

b'x01x02x03x04'

>>> type(a)

<class 'bytes'>

>>>

>>> a = bytes('hello','ascii')

>>>

>>> a

b'hello'

>>> type(a)

<class 'bytes'>

>>>

TAG標籤:bytes Python #