python基础--ASCII码

Posted 无籽西瓜酱

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python基础--ASCII码相关的知识,希望对你有一定的参考价值。

 

 ord()和chr()

  • ord() 函数是 chr() 函数(对于 8 位的 ASCII 字符串)的配对函数,它以一个字符串(Unicode 字符)作为参数,返回对应的 ASCII 数值,或者 Unicode 数值
  • chr()返回值是当前整数对应的 ASCII 字符
>>> ord(\'a\')
97
>>> ord(\'z\')
122
>>> ord(\'A\')
65
>>> ord(\'Z\')
90
>>> chr(65)
\'A\'
>>> chr(90)
\'Z\'
>>> chr(97)
\'a\'
>>> chr(122)
\'z\'

 

 

#算出一个a-z字母的ASCII码之和

>>> result = 0
>>> for i in range(ord(\'a\'),ord(\'z\')+1):
...     result +=i
...
>>> print(result)
2847

 

以上是关于python基础--ASCII码的主要内容,如果未能解决你的问题,请参考以下文章

Python基础知识之字符编码与转码

Python基础2 编码和逻辑运算符

PYTHON之计算机语言基础知识 —— 字符编码

python基础学习-字符串

Python基础

Python 基础---编码数据类型