Python字符与数字的相互转换
来源:互联网 发布:网络渗透测试教程 编辑:程序博客网 时间:2024/05/01 12:57
Python字符与数字的相互转换
转自:http://adxlong.blog.163.com/blog/static/228309320081034145391/
需求:
需要把一个字符(ASCII或Unicode)转换为数字编码,或者反过来转换.
讨论:
对于ASCII字符,可以使用内建的ord和chr方法实现需求:
>>> chr(97)
'a'
>>> ord('a')
97
对于Unicode字符,需要使用ord和repr,获得unicode字符的方法,使用unichr:
>>> print ord(u'\u2020')
8224
>>> print repr(unichr(8224))
u'\u2020'
相关说明:
下面是python中对这几个方法的简单说明:
ord(...)
ord(c) -> integer
Return the integer ordinal of a one-character string.
chr(...)
chr(i) -> character
Return a string of one character with ordinal i; 0 <= i < 256.
repr(...)
repr(object) -> string
Return the canonical string representation of the object.
For most object types, eval(repr(object)) == object.
unichr(...)
unichr(i) -> Unicode character
Return a Unicode string of one character with ordinal i; 0 <= i <= 0x10ffff.
需要把一个字符(ASCII或Unicode)转换为数字编码
讨论:
对于ASCII字符,可以使用内建的ord和chr方法实现需求:
>>> chr(97)
'a'
>>> ord('a')
97
对于Unicode字符,需要使用ord和repr
>>> print ord(u'\u2020')
8224
>>> print repr(unichr(8224))
u'\u2020'
相关说明:
下面是python中对这几个方法的简单说明:
ord(...)
ord(c) -> integer
Return the integer ordinal of a one-character string.
chr(...)
chr(i) -> character
Return a string of one character with ordinal i; 0 <= i < 256.
repr(...)
repr(object) -> string
Return the canonical string representation of the object.
For most object types, eval(repr(object)) == object.
unichr(...)
unichr(i) -> Unicode character
Return a Unicode string of one character with ordinal i; 0 <= i <= 0x10ffff.
- Python字符与数字的相互转换
- Python字符与数字的相互转换
- Python字符与数字的相互转换
- Python Cookbook 1.2 字符与数字的相互转换
- Python数字与字符之间的相互转换
- c语言中数字与字符之间的相互转换
- python中字符与数字的转换
- Python数字与字符之间的转换
- Python数字与字符转换
- 字符与数字的相互转化
- 字符与数字和ASCII码相互转换
- 字符与数字的转换
- python 字符数字相互转化
- 字符串与数字的相互转换
- 数字与百分比之间的相互转换
- 中文与数字相互转换的函数
- 数字与char之间的相互转换
- JavaScript:数字与字符串的相互转换
- 使用Jakarta Commons Pool处理对象池化
- 分层遍历二叉树,每层输出为一行
- NET面试题:C#中的using语句有什么作用
- 如果说感觉自己写css太累 那么 就去试用blueprintcss吧
- sql 语句 用with 实现递归查询
- Python字符与数字的相互转换
- 递归(累加)
- myeclipse 8.5 bug 测试工作一天
- 局长吃鱼的故事
- Spring事务的传播行为 @Transactional
- KeyTool的用法
- C# 程序导入导出oracle数据库
- 处理FLEX4中StyleManager的警告
- WinCE流设备驱动简介及GPIO驱动的实现