十六进制转义字符
它是由反斜杠'\'和字母x(或X)及随后的1~2个十六进制数字构成的字符序列。
例如,'\x30'、'\x41'、'\X61'分别表示字符'0'、'A'和'a'。因为字符'0'、'A'和'a'的ASCII码的十六进制值分别为0x30、0x41和0x61。
('\x00\x00\x00\x00\x9b]\x06@', 1, 1, 0, '\x00\x00\x00\x00\x9d\x7f\xdb\x80'
00000000
000000009B5D0640
000000009D7FDB80
python将字符串转成16进制的ASCii码的值
>>> a='\x00\x00\x00\x00\x9d\x7f\xdb\x80'
>>> binascii.b2a_hex(a)
'000000009d7fdb80'
>>>
>>> a='\x00\x00\x00\x00\x9b]\x06@'
>>> binascii.b2a_hex(a)
'000000009b5d0640'
python将字符串转成16进制的ASCii码的值
最新推荐文章于 2024-09-30 10:48:25 发布
本文介绍了如何使用Python将字符串中的每个字符转换为对应的16进制ASCII码值。通过遍历字符串并应用ord()函数获取字符的ASCII值,然后将其转化为16进制,实现字符串到16进制ASCII值的转换。这对于理解字符串在内存中的表示和进行数据编码操作非常有用。
摘要由CSDN通过智能技术生成