稿件投诉记笔记字符串和字节,有什么区别?
字符串和字节都是Python中的基本类型。 从表面上看,它们确实是非常相似的。
从相似的表示法,到它们提供的函数,再到它们的用例(如写入文件),字节和字符串似乎做的是几乎相同的事情。
然而,Python在它们之间强制执行了严格的分离,使得它们无法混合,并且需要使用str.encode()或bytes.decode()进行显式转换才能在它们之间进行转换。
那么它们到底有什么不同呢?在本视频中,我们将了解str和bytes的区别,并讨论编码,如utf-8,这是它们之间缺失的一环。