bytes_str = b'abc'
print(type(bytes_str)) # <class 'bytes'>
print(bytes_str.hex()) # 616263 , 分别是a,b,c的ASCII码十六进制数
for item in bytes_str:
print('item=' + str(item))
# 结果为
# item=97
# item=98
# item=99
bytes_str = str(bytes_str) # <class 'str'>
print(type(bytes_str))
for item in bytes_str:
print('item=' + item)
# 结果为
# item=b
# item='
# item=a
# item=b
# item=c
# item='
print(bytes_str) # b'abc' ,结果看起来与字节串相同,但是这是包含6个字符的字符串