色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁技術(shù)文章
文章詳情頁

python字符串用十六進制表示

瀏覽:82日期:2022-09-14 13:04:01

問題描述

我想將輸入的字符串用十六進制表示,首先聲明,并不是轉(zhuǎn)換成十六進制的字符串,而是像下面的反過程:

>>> ’x61x62x63x64’’abcd’

我嘗試了python3中的encode(’UTF-8’)等方法,但是都沒有找到怎樣可以達到我的目的,Python中是否能夠完成這個功能,如果可以,怎樣才能達到我的目的,希望各位大神能夠指教。

問題解答

回答1:

>>> ’x61x62x63x64’ == ’abcd’True

是沒有辦法打印出來’x61x62x63x64’的,如果只是想查看’a’對應(yīng)的ascii數(shù)值,可以用ord()

>>> ord(’a’)97>>> chr(97)’a’

不知道這樣可不可以滿足你的要求

>>> [hex(ord(x)) for x in ’abcd’][’0x61’, ’0x62’, ’0x63’, ’0x64’]回答2:

python3

>>> print(’’.join((r’x%2x’%ord(c)for c in ’abcd’)))x61x62x63x64>>> print(’’.join((r’x%2x’%c for c in bytes(’abcd’,’l1’))))x61x62x63x64>>> print(’’.join((r’x%2x’%c for c in b’abcd’)))x61x62x63x64回答3:

binascii 庫里好幾個函數(shù)都可以做到

import binasciiprint(binascii.b2a_hex(b’abcd’))# b’61626364’

或者 py3.5 直接這樣寫

print(b’abcd’.hex())# 61626364

標簽: Python 編程
相關(guān)文章:
主站蜘蛛池模板: 亚洲国产欧美在线不卡中文 | 欧美精品在线视频观看 | 欧美一级特黄高清免费 | 国产欧美一区二区三区视频 | 欧美成人午夜视频免看 | 在线免费观看一区二区三区 | 成人免费在线观看视频 | 91精品欧美一区二区三区 | 午夜影院啪啪 | 91九色国产 | 玖玖玖精品视频免费播放 | 国产精选经典三级小泽玛利亚 | 1级a的观看视频 | 国产精品黄在线观看观看 | 女人叉开腿让男人捅 | 品色堂永久免费 | 久久精品道一区二区三区 | 国产午夜精品理论片在线 | 男人桶女人暴爽的视频 | 欧美精品一区二区三区免费 | 久久久久女人精品毛片九一 | 俄罗斯aaaa一级毛片 | 国产一级毛片国产 | 国产精品久久久久久久久久久不卡 | 精品久久久影院 | 世界一级毛片 | 农村三级孕妇视频在线 | 在线99| 欧美在线一区二区三区 | www.亚洲精品| 三级黄网 | 国产国模福利视频 | 手机看片国产在线 | 一级毛片一片毛 | 国产乱子伦在线观看不卡 | 亚洲高清视频在线观看 | 黄网站免费在线 | heyzo国产亚洲高清 | 久久久一区二区三区不卡 | 色偷偷女男人的天堂亚洲网 | 97精品国产综合久久久久久欧美 |