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中实现字符串类型与字典类型相互转换的方法
Aug 18 Python
Python reduce()函数的用法小结
Nov 15 Python
Python enumerate索引迭代代码解析
Jan 19 Python
python3如何将docx转换成pdf文件
Mar 23 Python
Python中的枚举类型示例介绍
Jan 09 Python
Python实现 版本号对比功能的实例代码
Apr 18 Python
Python使用Pandas库实现MySQL数据库的读写
Jul 06 Python
python如何保证输入键入数字的方法
Aug 23 Python
python 实现视频 图像帧提取
Dec 10 Python
python怎么提高计算速度
Jun 11 Python
利用Python过滤相似文本的简单方法示例
Feb 03 Python
Python学习之os包使用教程详解
Mar 21 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教程之phpize使用方法
2014/02/12 PHP
什么是OneThink oneThink后台添加插件步骤
2016/04/13 PHP
laravel中数据显示方法(默认值和下拉option默认选中)
2019/10/11 PHP
关于IE中getElementsByClassName不能用的问题解决方法
2013/08/26 Javascript
Javascript弹出窗口的各种方法总结
2013/11/11 Javascript
css+js实现部分区域高亮可编辑遮罩层
2014/03/04 Javascript
jquery实现的用户注册表单提示操作效果代码分享
2015/08/28 Javascript
使用Script元素发送JSONP请求的方法
2016/06/12 Javascript
使用HTML5+Boostrap打造简单的音乐播放器
2016/08/05 Javascript
使用AngularJS对表单提交内容进行验证的操作方法
2017/07/12 Javascript
jquery ajax异步提交表单数据的方法
2017/10/27 jQuery
详解如何在nuxt中添加proxyTable代理
2018/08/10 Javascript
vue中axios实现数据交互与跨域问题
2019/05/12 Javascript
mpvue 项目初始化及实现授权登录的实现方法
2020/07/20 Javascript
解决ant-design-vue中menu菜单无法默认展开的问题
2020/10/31 Javascript
[00:36]DOTA2上海特级锦标赛 LGD战队宣传片
2016/03/04 DOTA
浅谈Python实现Apriori算法介绍
2017/12/20 Python
python机器学习案例教程——K最近邻算法的实现
2017/12/28 Python
解决python gdal投影坐标系转换的问题
2020/01/17 Python
通过python 执行 nohup 不生效的解决
2020/04/16 Python
基于python实现音乐播放器代码实例
2020/07/01 Python
Python getsizeof()和getsize()区分详解
2020/11/20 Python
pycharm最新激活码有效期至2100年(亲测可用)
2021/02/05 Python
Python3爬虫RedisDump的安装步骤
2021/02/20 Python
Hanro官网:奢华男士和女士内衣、睡衣和家居服
2018/10/25 全球购物
英国和爱尔兰最大的地毯零售商:Kukoon
2018/12/17 全球购物
俄罗斯玩具、儿童用品、儿童服装和鞋子网上商店:MyToys.ru
2019/10/14 全球购物
英国在线滑雪板和冲浪商店:The Board Basement
2020/01/11 全球购物
实习生体会的自我评价范文
2013/11/28 职场文书
建筑装饰学院室内设计专业个人自我评价
2013/12/07 职场文书
小型女装店的创业计划书
2014/01/09 职场文书
岗位标兵事迹材料
2014/05/17 职场文书
幼儿园教师师德师风演讲稿:我自豪我是一名幼师
2014/09/10 职场文书
2016年植树节红领巾广播稿
2015/12/17 职场文书
python批量创建变量并赋值操作
2021/06/03 Python
MySQL RC事务隔离的实现
2022/03/31 MySQL