亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

在 python 中將 b'\x10' 轉換為 int 16

在 python 中將 b'\x10' 轉換為 int 16

楊__羊羊 2021-08-11 22:59:11
我使用 python 2.7。我想b'\x10'在python中轉換為16。我試過int()函數但失敗了。最終目標是:我想做這種位計算:b'\x00' << 8 | b'\x03'
查看完整描述

2 回答

?
UYOU

TA貢獻1878條經驗 獲得超4個贊

要獲取字符的代碼,請使用該ord()函數。

ord('\x10')

會回來16。


查看完整回答
反對 回復 2021-08-11
?
largeQ

TA貢獻2039條經驗 獲得超8個贊

另一種方法是讀取字節串的單個字節:


>>> x=b'\x10'

>>> x[0]

16


查看完整回答
反對 回復 2021-08-11
  • 2 回答
  • 0 關注
  • 557 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號