python/python二进制、字节、字符串转换


整数转二进制

函数bin(x)

例子:

a=1

b1=bin(a)

二进制转整数

i1 = int(b1,2)

字符串转字节

s1="x"

b2 = s1.encode("utf-8")

字节转字符串

s3 = b2.decode("utf-8")

字节对象

byte1 = b"byte example"

字符串对象

str1 = "str example"

字符串转字节

bytes(str1,encoding="utf-8")

字节转字符串

str(byte1,encoding="utf-8")