🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
* 作者:煮酒品茶 tea * 博客:http://www.zwhset.com http://cwtea.blog.51cto.com * 目前在京峰教育担任python讲师 #0、Ascii码转换 ord chr unichr > 在python里,其实对assic码的值进行转换啊查询并不是特别多,做到基础掌握就行。 Ascii码表: ![](https://box.kancloud.cn/a6cf8ab14457165a088d7d4e9efdaa08_750x507.jpg) #1、函数原型 ~~~ ord(...) ord(c) -> integer #返回整型 Return the integer ordinal of a one-character string. chr(...) chr(i) -> character #返回Assic码对象 Return a string of one character with ordinal i; 0 <= i < 256. unichr(...) unichr(i) -> Unicode character #返回unicode的assic码对象 Return a Unicode string of one character with ordinal i; 0 <= i <= 0x10ffff. ~~~ #2、样例 ~~~ In [18]: chr(65) # 取Ascii码65的值 Out[18]: 'A' In [19]: ord('A') # 取字符A的Ascii码的值 Out[19]: 65 In [20]: ord('a') # 取字符a的Ascii码的值 Out[20]: 97 In [22]: unichr(65) # 取Ascii码65的值,结果是unicode Out[22]: u'A ~~~