test

>>> ord(u'忘')
24536
>>> ord(u'忘情水')

Traceback (most recent call last):
  File "<pyshell#10>", line 1, in <module>
    ord(u'忘情水')
TypeError: ord() expected a character, but string of length 3 found
>>> ord(u'忘')
24536
>>> ord('忘')

Traceback (most recent call last):
  File "<pyshell#12>", line 1, in <module>
    ord('忘')
TypeError: ord() expected a character, but string of length 2 found
>>> len('忘')
2
>>> len(u'忘')
1


python2.7中的字符编码问题 - PilgrimHui - 博客园
https://www.cnblogs.com/vipchenwei/p/6993788.html
https://www.cnblogs.com/skyflask/articles/7622991.html
https://www.2cto.com/net/201809/777712.html
https://www.cnblogs.com/geekliuyang/p/9017860.html
https://shirley-ren.iteye.com/blog/1018750
http://ascii.911cha.com/?year=汗
https://blog.csdn.net/queeniebella/article/details/71968945
http://www.cnblogs.com/liaohuiqiang/p/7247393.html
https://blog.csdn.net/vinrex/article/details/38541343
https://juejin.im/post/5ad0cdf06fb9a028dc4170e4
https://www.cnblogs.com/lmh001/p/9926231.html
https://www.bilibili.com/video/av38646492?from=search&seid=7637893469185946404
https://www.cnblogs.com/smuxiaolei/p/7410322.html
https://my.oschina.net/u/2308739/blog/524607
https://www.cnblogs.com/smuxiaolei/p/7410086.html
https://www.cnblogs.com/smuxiaolei/p/7410097.html

>>> ord(u'忘')
24536
>>> ord(u'忘情水')

Traceback (most recent call last):
  File "<pyshell#10>", line 1, in <module>
    ord(u'忘情水')
TypeError: ord() expected a character, but string of length 3 found
>>> ord(u'忘')
24536
>>> ord('忘')

Traceback (most recent call last):
  File "<pyshell#12>", line 1, in <module>
    ord('忘')
TypeError: ord() expected a character, but string of length 2 found
>>> len('忘')
2
>>> len(u'忘')
1
posted @ 2019-05-20 16:29  Gitwow  阅读(189)  评论(0编辑  收藏  举报