python 字符串转换成字节三种方式

2020-06-28  本文已影响0人  朝畫夕拾

str = ’47579’

第一种      b"cheng_cheng"

第二种     bytes(‘cheng_cheng’, encoding="utf-8")   #  可以省略,默认utf-8

第三种    ("cheng_cheng").encode("utf-8")

result= ’47579’

hex_result1 = result.encode().hex()

hex_result2 = bytes(result).hex()   

字节转16进制的字符串

‘S’对应的16进制数是 0X53

字节转数字

0x53 对应的十进制数是 83

16进制字符串转数字

0x53 对应的十进制数是 83

字符串转字节

字节转字符串

内容不变,将类型转换——区别于:字节 转 16进制字符串

数字转字节

先转 字符串 再转字节

上一篇下一篇

猜你喜欢

热点阅读