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

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

python3如何使用chr()把一個(gè)大于128數(shù)字轉(zhuǎn)為ascii的bytes類型

python3如何使用chr()把一個(gè)大于128數(shù)字轉(zhuǎn)為ascii的bytes類型

侃侃無(wú)極 2018-07-16 14:14:52
我想求得是一個(gè)bytes類型的字符串 就是把chr()獲得str字符串變?yōu)閎ytes類型的字符串,但是如果采用上面我說(shuō)的方法,得到結(jié)果和上面一樣 print(chr(127).encode('utf-8'))-->b'\x7f' print(chr(129).encode('utf-8'))--->b'\xc2\x81' 但是在ascii表中,十進(jìn)制129代表的十六進(jìn)制為\x81',我就是想知道如何把大于128整數(shù)轉(zhuǎn)為一個(gè)字節(jié)的字符,而不是兩個(gè)字節(jié),上面encode()方法不行啊
查看完整描述

2 回答

?
智慧大石

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

使用chr()得到的是ASCII的字符,比如十進(jìn)制的33,使用chr('33')得到的是一個(gè)感嘆號(hào)[!],確認(rèn)一下是不是你的需求。

如果只是為了得到16進(jìn)制,可以使用hex(num).split("0x").zfill(8)


查看完整回答
反對(duì) 回復(fù) 2018-07-17
  • 2 回答
  • 0 關(guān)注
  • 1468 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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