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在本地电脑上快速处理数据
Jun 22 Python
python使用openpyxl库修改excel表格数据方法
May 03 Python
推荐10款最受Python开发者欢迎的Python IDE
Sep 16 Python
python重试装饰器的简单实现方法
Jan 31 Python
pandas取出重复数据的方法
Jul 04 Python
Django基础知识 web框架的本质详解
Jul 18 Python
Python中__repr__和__str__区别详解
Nov 07 Python
基于Python中的yield表达式介绍
Nov 19 Python
Anaconda+vscode+pytorch环境搭建过程详解
May 25 Python
解决TensorFlow程序无限制占用GPU的方法
Jun 30 Python
TensorFlow2.0使用keras训练模型的实现
Feb 20 Python
Python基础之数据类型知识汇总
May 18 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
php正则
2006/07/07 PHP
深入探讨:Nginx 502 Bad Gateway错误的解决方法
2013/06/03 PHP
ThinkPHP的cookie和session冲突造成Cookie不能使用的解决方法
2014/07/01 PHP
php+html5基于websocket实现聊天室的方法
2015/07/17 PHP
php实现微信公众号主动推送消息
2015/12/31 PHP
Yii中的cookie的发送和读取
2016/07/27 PHP
基于PHP实现微信小程序客服消息功能
2019/08/12 PHP
基于jQuery的简单的列表导航菜单
2011/03/02 Javascript
js整数字符串转换为金额类型数据(示例代码)
2013/12/26 Javascript
[原创]Bootstrap 中下拉菜单修改成鼠标悬停直接显示
2016/04/14 Javascript
JavaScript中的Array 对象(数组对象)
2016/06/02 Javascript
vue跨域解决方法
2017/10/15 Javascript
vue使用 better-scroll的参数和方法详解
2018/01/25 Javascript
原生JS进行前后端同构
2018/04/22 Javascript
JS实现前端页面的搜索功能
2018/06/12 Javascript
详解如何构建Promise队列实现异步函数顺序执行
2018/10/23 Javascript
vue项目移动端实现ip输入框问题
2019/03/19 Javascript
vue-quill-editor的使用及个性化定制操作
2020/08/04 Javascript
[02:12]2019完美世界全国高校联赛(春季赛)报名开启
2019/03/01 DOTA
Python脚本实现自动发带图的微博
2016/04/27 Python
Python字符串、整数、和浮点型数相互转换实例
2018/08/04 Python
Python cv2 图像自适应灰度直方图均衡化处理方法
2018/12/07 Python
Python QQBot库的QQ聊天机器人
2019/06/19 Python
Python文件读写w+和r+区别解析
2020/03/26 Python
python 装饰器的使用示例
2020/10/10 Python
关于python3.9安装wordcloud出错的问题及解决办法
2020/11/02 Python
娇韵诗Clarins意大利官方网站:法国天然护肤品牌
2020/03/11 全球购物
遇到的Mysql的面试题
2014/06/29 面试题
市场专员岗位职责
2014/02/14 职场文书
房屋租赁协议书范本
2014/04/10 职场文书
感情真挚的毕业生求职信
2014/07/19 职场文书
运动会跳远广播稿5篇
2014/09/17 职场文书
村当支部个人对照检查材料思想汇报
2014/10/06 职场文书
总经理岗位职责
2015/02/04 职场文书
计算机专业自荐信
2015/03/05 职场文书
PYTHON 使用 Pandas 删除某列指定值所在的行
2022/04/28 Python