如何在Python字节转换成字符串在本教程中,我们将学习如何使用Python脚本字节转换为一个字符串。我们还将探索如何有效地利用这些数据类型。我们包括Python 3方法在本教程中因为Python 2已不再使用了。在深入了解这个话题,首先,我们需要了解的基本介绍字节数据类型。 在Python字节数据类型如果是熟悉的Python,那么他/她必须已经知道字节数据类型。但是如果有人不友好与Python,那么我们将解释这个概念。让我们理解下面的例子。 的例子, 输出: <类的str > <类“字节”> 解释 我们定义了两个字符串相同的值。值都是类似,但不相同的数据类型。第一个string1变量是一个字符串数据类型,另一个是一个字节数据类型。第二个string2相等变量前缀与“b”,这意味着它产生的字节数据类型,而不是str的数据类型。 这两个数据类型之间的区别 Str -一个字符串是一个Unicode字符序列(编码UTF -16或UTF - 32,完全取决于Python的编译)。 字节或字节,它代表了一个0到255之间的整数,可以表示为“b”或“b”。 我们可以将任何字符串转换成字节写的是文字的常规字符串。 注意- Python 2。x忽略了前缀“b”或“b”。关键区别字符串和字节 这两个str和字节在Python数据类型作为字节类型对象2。x,但它不是真正的Python 3. x。字节和字符串之间的关键区别在于,字符串是容易阅读或可读一个字节是最终机器可读,弦也转换成字节之前处理。 当我们宣布一个字节数据类型在Python中,它直接存储在磁盘和一个字符串转换为一个字节,然后存储在磁盘上。 字符串是用来表示字符,单词或句子,而字节表示低级二进制数据结构。 在Python字节转换为字符串
Python提供了内置的decode ()方法,该方法用于字节转换为一个字符串。让我们理解下面的例子。 的例子, 输出: <类“字节”> <类的str >让吃! 解释, 我们在上面的代码通过了编码格式,解码字节对象成一个字符串,并打印它。
我们还可以使用编解码器模块将字节数据类型转换为字符串。 的例子, 输出: 让我们吃
最简单的方法是将字节转换为字符串。让我们理解下面的例子。 的例子, 输出: 让吃& ! 有必要通过编码参数str ()否则,我们会得到一些意想不到的结果。错误的编码导致不正确的输出。例如,如果我们通过了str ()方法用utf - 16,我们将得到以下错误。 输出: “敌❴\ u2073牧扡愠\ uf020趟↕” 结论本教程将帮助您处理的字节数据类型。认为这样的数据集,编码和二进制编码和解码。我们已经定义了各种方法将字节数据类型转换为字符串。
下一个话题
Python程序找到回文构词法
|