首頁 >後端開發 >Python教學 >怎麼把string變成hex

怎麼把string變成hex

爱喝马黛茶的安东尼
爱喝马黛茶的安东尼原創
2019-06-26 10:09:4912565瀏覽

怎麼把string變成hex

python怎麼把string變成hex? hex是十六進位的數,以下是python中各種型別轉換(int、str、chr、hex、oct等等)的相關介紹:

int(x [,base ] )                             將x轉換為整數  

long(x [,base ])     

long(x [,base ])    

#float(x )                                     作用轉換為浮點數#complex(real [,imag ])              建立複數  

str(x )                  

#repr(x )                                     作用中轉換為表達式字串

#eval(str )                                   用來計算在字串中中使用                 將序列s 轉換為一個元組  

list (s )                                       將序列s 轉換為一個清單              將一個整數轉換為一個字元  

unichr(x )             ord(x )                                     將一個字元轉換為它的整數值              將整數轉換為十六進位字串  

oct(x )                    一個八進位字串  

相關推薦:《

Python影片教學

把十六進位的字串轉為十進位數字:

#
>>> print int('ff', 16)   
255

把十進位數字轉換成以十六進位表示之字符串,可呼叫內建的hex()函數:

>>> print hex(255)   
0xff

呼叫BinAscii模組其中的b2a_hex()函數,可把以ASCII編碼的文字以十六進位表示:

>>> print binascii.b2a_hex('A')   
41
反之也可把以十六進位表示的文字,換成以ASCII編碼的文字:

>>>print binascii.a2b_hex('41')
“A”

以上是怎麼把string變成hex的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn