何时在Python3中使用字符串和字节类型

时间:2018-08-09 16:13:00

标签: python

Python 3中,字符串对象和字节对象之间的区别是明确的。但是当我需要时,这使我感到困惑:

  • 确定要使用哪个,并且
  • 确定退还哪一个 或需要作为库函数的参数。

有经验吗?

1 个答案:

答案 0 :(得分:1)

根据我的经验,决定是否将数据存储在计算机内存中。字符串用于人类可以理解但不能直接存储在内存中的文本。如果需要将数据存储在内存中,则应使用字节。如果需要将文本编码为其他格式(例如utf-8-> utf-16),字节也很有用