Python - 字符和字符值之间的转换
2014-03-03 10:29
232 查看
字符和字符值之间的转换
本文地址: http://blog.csdn.net/caroline_wendy/article/details/20360333Python中, 字符和字符值, 直接的转换, 包含ASCII码和字母之间的转换,Unicode码和数字之间的转换;
也可以使用map, 进行批量转换, 输出为集合, 使用join可以合并集合;
代码如下:
# -*- coding: utf-8 -*-
#====================
#File: PrintExercise.py
#Author: Wendy
#Date: 2014-03-02
#====================
#eclipse pydev, python2.7
'''字符和字符值之间的转换'''
print(ord('a')) #字符转换为数字
print(chr(97)) #数字转换为字符
print(repr(unichr(8224))) #repr返回规范的字符表示
#映射处理每一个字符, 转换为数字
print(map(ord, 'ciao'))
#映射处理没一个数字(97-100), 转换为字母
print(''.join(map(chr, range(97, 101))))
输出:
97
a
u'\u2020'
[99, 105, 97, 111]
abcd
相关文章推荐
- Python动态类型的学习---引用的理解
- 垃圾邮件过滤器 python简单实现
- install and upgrade scrapy
- Scrapy的架构介绍
- Centos6 编译安装Python
- 使用Python生成Excel格式的图片
- 让Python文件也可以当bat文件运行
- [Python]推算数独
- Python中zip()函数用法举例
- Python中map()函数浅析
- Python在CAM软件Genesis2000中的应用
- 使用Shiboken为C++和Qt库创建Python绑定
- oracle SCN跟TIMESTAMP之间转换
- C#进制之间的相互转换详解
- 解析PHP自带的进位制之间的转换函数
- javascript 数据类型转换(parseInt,parseFloat)
- JS去掉第一个字符和最后一个字符的实现代码
- jQuery对象与DOM对象之间的转换方法
- JS中字符问题(二进制/十进制/十六进制及ASCII码之间的转换)
- C#.net中的类型转换详细介绍