浅谈Python内置函数chr、ord简介chrord学习资料

简介

在Python2.x 版本中可以用来字符类型转换的函数除了chr和ord,还有unichr,在python3.x只用chr()就可以了,这里主要讲下chr和ord

  • ord是unicode ordinal的缩写,即编号;
  • chr是character的缩写,即缩写
  • ord和chr是互相对应转换的. 下面ASCII码

chr

chr()函数用整数作参数,返回一个对应的字符

  • 实例 1
print(chr(25105))

输出

  • 实例 2
print(chr(0x30), chr(0x31), chr(0x61))   # 十六进制)
print(chr(48), chr(49), chr(97))  # 十进制

输出

0 1 a
0 1 a

ord

ord()函数是chr()函数的配对函数,它以一个字符(长度为1的字符串)作为参数,返回对应的ASCII数值,或者Unicode数值

  • 实例 1
word = '我'
print(ord(word))

输出

25105
  • 实例 2
print(ord('\u2020'))  # \u2020===>†
print(chr(8224))
print(ord('†'))

输出

8224
†
8224
  • 实例 3
print(ord('a'))

输出

97

学习资料

https://blog.csdn.net/guzhou_diaoke/article/details/8253360 http://www.runoob.com/python/python-func-chr.html http://www.jb51.net/article/86752.htm

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏java一日一条

10个经典的 Java main 方法面试题

在Java 7之前,你可以通过使用静态初始化运行Java类。但是,从Java 7开始就行不通了。

531
来自专栏吾爱乐享

java之学习泛型的概述和基本使用

1476
来自专栏marsggbo

malloc函数及用法

动态存储分配 在数组一章中,曾介绍过数组的长度是预先定义好的,在整个程序中固定不变。C语言中不允许动态数组类型。 例如: int n; scanf("%d",&...

1868
来自专栏java一日一条

10个经典的 Java main 方法面试题

在Java 7之前,你可以通过使用静态初始化运行Java类。但是,从Java 7开始就行不通了。

562
来自专栏web

js中push(),pop(),unshift(),shift()的用法小结

952
来自专栏码云1024

C++ 数组array与vector的比较

3648
来自专栏企鹅号快讯

《常见排序算法》

1.概述 常见的排序算法,虽然很基础,但是很见功力,如果能思路清晰,很快写出来各个算法的代码实现,还是需要花一点功夫的,今天,就跟大家盘点下常用的一些算法。 冒...

1947
来自专栏转载gongluck的CSDN博客

c语言中函数参数处理顺序-从右向左

c语言中函数参数处理顺序-从右向左      下面我们来看2个案例,分析下c语言中函数参数处理顺序。      第一个: #include "stdio....

2966
来自专栏Java帮帮-微信公众号-技术文章全总结

04.Java对象和类

04.Java对象和类 Java 对象和类 Java作为一种面向对象语言。支持以下基本概念: 多态 继承 封装 抽象 类 对象 实例 方法 重载 本节我们重点研...

4226
来自专栏linux驱动个人学习

typeof关键字的作用

一、typeof详解: 前言:     typeof关键字是C语言中的一个新扩展,这个特性在linux内核中应用非常广泛。(其实这和C++的auto关键字和可以...

3195

扫码关注云+社区