python - \x 和 unicode 代码点之间的关系
问题描述
在 Python(2 或 3)中,评估b'\xe2\x80\x8f'.decode("utf-8")
产量\u200f
,同样'\u200f'.encode("utf-8")
产量b'\xe2\x80\x8f'
。
第一个看起来像一个由三个 2 字符十六进制值组成的链,分别等于十进制 226、128 和 143。第二个看起来像一个等于十进制 8,207 的单个十六进制值。
'\xe2\x80\x8f' 和 '\u200f' 之间是否存在逻辑关系?我是否错误地解释了这些值?
我可以看到值以某种方式链接在这样的表中:https ://www.utf8-chartable.de/unicode-utf8-table.pl?start=8192&number=128&utf8=string-literal
但为什么这两个值在同一行?
解决方案
推荐阅读
- javascript - 从firestore获取数据并将其显示在屏幕上的问题
- c - 变量修改''在文件范围内
- r - 方差分析中的唯一键组合错误
- sql - SQL 连接:从客户端 PC 连接时未找到服务器或拒绝访问
- excel - 如何在excel中找到平均连续正数?
- c++ - 我们如何在目标中传递 std::shared_ptr 或 std::string 或 std::vectors - C
- android - 片段崩溃应用程序中的Android Room ViewModel初始化
- python - 如何在python中复制整个outlook消息内容
- user-interface - OpenEdge Progress-4GL 如何与 ActiveX tabstrip 组件一起使用?
- javascript - JavaScript 导出中的多个方括号值