19
|
Craig McQueen Dr. Watson · 技术社区 · 15 年前 |
1
25
在python中,2.6字节只是str的别名
.
类似地,字符串文本的b前缀在2.6中无效,但它是程序中的一个有用标记,它明确地标记了程序员将字符串作为数据字符串而不是文本字符串的意图。当程序被移植到py3k时,2to3转换器或类似的实用程序就可以使用这些信息。 你可以查一下这个 SO Question 更多信息。 |
2
5
对于(至少)python 3.7
就目前而言
从文件中可以找到一些线索:
|
3
3
我不确定从哪个版本开始,但是
|
4
3
我在python 3.0上试过。
在python 3.0中,a
给予:
一
|
5
0
DR
冗长的回答
先回答你的问题
,在Python 2.6中
例如,考虑 Python 2.6 +
现在,python 3.x是一个完全不同的故事。正如你可能怀疑的那样,奇怪的是为什么
在python 3.x中,
发生了什么事
这取决于你想做什么。您是处理字节还是处理字节的ASCII表示?
如果要处理字节
,那么我的建议是
如果您处理的是ASCII或文本
,然后将字符串表示为
|
danial · 如何在多个字符串的每个位置找到最频繁的字符 2 年前 |
Henry · 使用Python将json重新格式化为键值对 2 年前 |
eymentakak · json字典类型错误:字符串索引必须是整数 2 年前 |
Qubix · 从熊猫数据帧创建相对熵矩阵 2 年前 |
guiguilecodeur · 如何删除我的词汇表中的重复元素 2 年前 |
Susheel P M · 这是关于if-else语句[关闭] 2 年前 |
Slartibartfast · 关于Python版本安装 2 年前 |