二进制字符长度

def byte_size(s):
    print(s)
    # 😀
    # Hello World
    print(s.encode('utf-8'))
    # b'\xf0\x9f\x98\x80'
    # b'Hello World'
    print(len(s.encode('utf-8')))
    # 4
    11

byte_size('😀') # 4
byte_size('Hello World') # 11

 

 

 

posted @ 2020-05-03 13:34  Hany47315  阅读(452)  评论(0)    收藏  举报