亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

利用Python怎么將十六進制整數與ASCii編碼字符串進行轉換

發布時間:2021-02-25 15:41:06 來源:億速云 閱讀:835 作者:戴恩恩 欄目:開發技術

這篇文章主要為大家詳細介紹了利用Python怎么將十六進制整數與ASCii編碼字符串進行轉換,文中示例代碼介紹的非常詳細,具有一定的參考價值,發現的小伙伴們可以參考一下:

python可以做什么

Python是一種編程語言,內置了許多有效的工具,Python幾乎無所不能,該語言通俗易懂、容易入門、功能強大,在許多領域中都有廣泛的應用,例如最熱門的大數據分析,人工智能,Web開發等。

環境

Python2.7 + Binascii模塊

十六進制整數轉ASCii編碼字符串

# -*- coding: utf-8 -*-
import binascii
#16進制整數轉ASCii編碼字符串
a = 0x665554
b = hex(a) #轉換成相同的字符串即'0x665554'
b = b[2:]  #截取掉'0x'
c = binascii.a2b_hex(b) #轉換成ASCii編碼的字符串
print("a:%x, b:%s,c:%s" %(a,b,c))
print type(a)
print type(b)
print type(c)

測試結果:

a:665554, b:665554,c:fUT
<type 'int'>
<type 'str'>
<type 'str'>

ASCii編碼字符串轉十六進制整數

# -*- coding: utf-8 -*-
import binascii
c = 'fUT'
e = 0  #暫存結果
for i in c:
  d = ord(i) #單個字符轉換成ASCii碼
  e = e*256 + d  #將單個字符轉換成的ASCii碼相連
print("e:%x" %e)
print type(e)

測試結果:

e:665554
<type 'int'>

以上就是億速云小編為大家收集整理的利用Python怎么將十六進制整數與ASCii編碼字符串進行轉換,如何覺得億速云網站的內容還不錯,歡迎將億速云網站推薦給身邊好友。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

临潭县| 西安市| 仁布县| 依安县| 万荣县| 乐昌市| 资阳市| 涞源县| 乌拉特中旗| 昔阳县| 东阳市| 泗阳县| 临海市| 大同市| 嘉义县| 花垣县| 大洼县| 蒙自县| 周宁县| 岚皋县| 新宁县| 固安县| 伊宁县| 买车| 汉沽区| 芒康县| 理塘县| 巩留县| 邢台市| 汝南县| 大连市| 会宁县| 土默特右旗| 浦县| 英吉沙县| 海安县| 翼城县| 屯门区| 马关县| 梁山县| 肥西县|