编程语言
首页 > 编程语言> > python一些常用的格式转换

python一些常用的格式转换

作者:互联网

>>> test_bytes =bytes()
>>> test_bytes = "\x08\x09\x07\x06".encode("utf-8")  
>>> print(test_bytes) 
b'\x08\t\x07\x06'
>>> import binascii 
>>> test_bytes_str = str(binascii.b2a_hex(test_bytes))[2:-1] 
>>> print(test_bytes_str) 
08090706
>>>
#进一步观察类型
>>> print(type(test_bytes[1])) 
<class 'int'>
>>> print(type(test_bytes_str[1])) 
<class 'str'>
#ascii 
>>> print('%#x'%ord(test_bytes_str[1])) 
0x38
>>>

标签:转换,python,bytes,print,x08,str,test,格式
来源: https://www.cnblogs.com/tccxy/p/16201961.html