1.ord() 将字符转化为unicode编码(十进制)

  1. print(ord('你'))
  2. # 20320
  3. # 注意这里只能是单个字符,不能是字符串

2.chr() 将unicode码转化为字符串(十进制)

  1. print(chr(20311))
  2. # 佗

3.bytes() 将str型数据转化为bytes类型

  1. ut = bytes('你好啊',encodint = 'utf-8')
  2. # 此时将'你好啊'从unicode转化成了utf-8类型
  3. # 另一个方法就是str.encode()
  4. ut = '你好啊'.encode('utf-8')
  5. # 还原就是ut.decode('utf-8')
  6. print(ut.decode('utf-8'))