python 3中使用Unicode字符串操作符u的结果为什么是这样的?

如题所述

第1个回答  2015-07-11
Unicode是一种字符编码,它把各种语言的符号,编排起来,用一个数字表示。
每一种语言的符号都大致有一个区间,比如:
4E00~9FA5这个区间是“中日韩统一表意文字”
输入u'\u4e00'可以发现这个字是“一”,u'\u4e01'是“丁”
查询百度百科可以知道u'\u1234'这个字符所在埃塞俄比亚文字这个区间。追问

你好 其实我想问的是为什么在python2中输入u'abc' 和 u'\u1234' 得到的答案是这样的

而在python3中输入u'abc' 和 u'\u1234'得到的答案是这样的

本回答被网友采纳
相似回答