第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

如何查看Python3 <class'bytes'>對(duì)象的字節(jié)?

如何查看Python3 <class'bytes'>對(duì)象的字節(jié)?

藍(lán)山帝景 2021-03-28 14:39:48
考慮到該bytes類型不一定是一個(gè)字符串,一個(gè)如何可以看到的實(shí)際字節(jié)(一和零,或八進(jìn)制/十六進(jìn)制的這樣的表示)bytes對(duì)象?嘗試print()或使用pprint()這樣的對(duì)象會(huì)導(dǎo)致打印對(duì)象的字符串表示形式(假設(shè)使用某種編碼,可能是ASCII或UTF-8),并在b其前加上字符以表明數(shù)據(jù)類型實(shí)際上是字節(jié):$ python3Python 3.2.3 (default, Oct 19 2012, 19:53:16) >>> from pprint import pprint>>> s = 'hi'>>> print(str(type(s)))<class 'str'>>>> se = s.encode('utf-8')>>> print(str(type(se)))<class 'bytes'>>>> print(se)b'hi'>>> pprint(se)b'hi'>>>請(qǐng)注意,我專門指的是Python3。謝謝!
查看完整描述

3 回答

?
catspeake

TA貢獻(xiàn)1111條經(jīng)驗(yàn) 獲得超0個(gè)贊

使用bin,oct或hex和訪問使用括號(hào)標(biāo)記字節(jié):


>>> print(hex(se[0]))

0x68

>>> print(hex(se[1]))

0x69

顯然一個(gè)周期會(huì)更好:


for a_byte in se:

    print (bin(a_byte))



查看完整回答
反對(duì) 回復(fù) 2021-04-01
?
慕勒3428872

TA貢獻(xiàn)1848條經(jīng)驗(yàn) 獲得超6個(gè)贊

使用Python字符串格式顯示字節(jié)的十六進(jìn)制值:


>>> se = b'hi'

>>> ["{0:0>2X}".format(b) for b in se]

['68', '69']


查看完整回答
反對(duì) 回復(fù) 2021-04-01
?
隔江千里

TA貢獻(xiàn)1906條經(jīng)驗(yàn) 獲得超10個(gè)贊

>>> s = b'hi'

>>> s

b'hi'

>>> print(s)

b'hi'

>>> for i in s:

    print(i)



104

105

>>> y = 'hi'

>>> for i in y:

    print(i)



h

i

>>> 


查看完整回答
反對(duì) 回復(fù) 2021-04-01
  • 3 回答
  • 0 關(guān)注
  • 349 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)