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

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进制字符串

数字转字节

先转 字符串 再转字节

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。