Python字符和字符值(ASCII或Unicode码值)转换方法


Posted in Python onMay 21, 2015

目的

将一个字符转化为相应的ASCII或Unicode码,或相反的操作。

方法

对于ASCII码(0~255范围)

>>> print ord('A')

65

>>> print chr(65)

A

对于Unicode字符,注意仅接收长度为1的Unicode字符

>>> print ord(u'\u54c8')

21704

>>> print unichr(21704)

哈

>>> print repr(unichr(21704))

u'\u54c8'

chr()和str()区别,一个仅接收0~255的数值返回对应于ASCII值的字符,一个接受任何类型返回字符串格式

>>> chr(97)

'a'

>>> str(97)

'97'

使用map和以上函数,来获得包含字符值或者码值的列表

>>> print map(ord,(u'\u54c8',u'\u54c9'))

[21704, 21705]
>>> print map(unichr,range(21704,21707))

[u'\u54c8', u'\u54c9', u'\u54ca']

Python 相关文章推荐
从零学Python之引用和类属性的初步理解
May 15 Python
关于pip的安装,更新,卸载模块以及使用方法(详解)
May 19 Python
python爬虫入门教程--利用requests构建知乎API(三)
May 25 Python
CentOS 7下Python 2.7升级至Python3.6.1的实战教程
Jul 06 Python
Python金融数据可视化汇总
Nov 17 Python
vscode 远程调试python的方法
Dec 01 Python
Pandas 数据处理,数据清洗详解
Jul 10 Python
python MNIST手写识别数据调用API的方法
Aug 08 Python
tesserocr与pytesseract模块的使用方法解析
Aug 30 Python
Python如何急速下载第三方库详解
Nov 02 Python
python中doctest库实例用法
Dec 31 Python
解决pytorch下出现multi-target not supported at的一种可能原因
Feb 06 Python
Python中每次处理一个字符的5种方法
May 21 #Python
Python常用的文件及文件路径、目录操作方法汇总介绍
May 21 #Python
Python判断文件和文件夹是否存在的方法
May 21 #Python
python使用wxpython开发简单记事本的方法
May 20 #Python
Python使用shelve模块实现简单数据存储的方法
May 20 #Python
Python使用matplotlib实现在坐标系中画一个矩形的方法
May 20 #Python
python获取指定目录下所有文件名列表的方法
May 20 #Python
You might like
Content-type 的说明
2006/10/09 PHP
php如何执行非缓冲查询API
2016/07/22 PHP
php_pdo 预处理语句详解
2016/11/21 PHP
php中文乱码问题的终极解决方案汇总
2017/08/01 PHP
如何通过View::first使用Laravel Blade的动态模板详解
2017/09/21 PHP
浅谈angular懒加载的一些坑
2016/08/20 Javascript
js学习笔记之事件处理模型
2016/10/31 Javascript
谈谈JavaScript中浏览器兼容问题的写法小议
2016/12/17 Javascript
JS操作input标签属性checkbox全选的实现代码
2017/03/02 Javascript
关于axios如何全局注册浅析
2018/01/14 Javascript
深入理解与使用keep-alive(配合router-view缓存整个路由页面)
2018/09/25 Javascript
vscode 配置vue+vetur+eslint+prettier自动格式化功能
2020/03/23 Javascript
webpack3.0升级4.0的方法步骤
2020/04/02 Javascript
使用python搭建Django应用程序步骤及版本冲突问题解决
2013/11/19 Python
python里将list中元素依次向前移动一位
2014/09/12 Python
Python 多线程抓取图片效率对比
2016/02/27 Python
Python实现抓取HTML网页并以PDF文件形式保存的方法
2018/05/08 Python
python实现超市扫码仪计费
2018/05/30 Python
PyCharm代码回滚,恢复历史版本的解决方法
2018/10/22 Python
BP神经网络原理及Python实现代码
2018/12/18 Python
python同步两个文件夹下的内容
2019/08/29 Python
Python使用Turtle库绘制一棵西兰花
2019/11/23 Python
浅谈python出错时traceback的解读
2020/07/15 Python
python安装cx_Oracle和wxPython的方法
2020/09/14 Python
虚拟环境及venv和virtualenv的区别说明
2021/02/05 Python
斯凯奇美国官网:SKECHERS美国
2016/08/20 全球购物
Skip Hop官网:好莱坞宝宝挚爱品牌
2018/06/17 全球购物
微软台湾官方网站:Microsoft台湾
2018/08/15 全球购物
师范毕业生自荐信
2013/10/17 职场文书
中专毕业生自我鉴定范文
2013/11/09 职场文书
军训的自我鉴定
2013/12/10 职场文书
大学校园毕业自我鉴定
2014/01/15 职场文书
酒店大堂副理的职责范文
2014/02/13 职场文书
年终总结会主持词
2014/03/25 职场文书
优秀党员学习焦裕禄精神思想汇报范文
2014/09/10 职场文书
2015年新农村建设工作总结
2015/05/22 职场文书