Python 基础教程

Python 高级教程

Python 相关应用

Python 笔记

Python FAQ

original icon
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.knowledgedict.com/tutorial/python-builtin-functions-ord.html

python 用于获取一个字符的 ASCII 码值的内置函数 ord 详解

Python 内置函数 Python 内置函数


ord() 是 Python 内置函数之一,用于获取给定字符的 ASCII 码值。

函数语法

ord(c)

其中,c 是要获取 ASCII 码值的字符。

示例代码

以下是几个示例代码,展示了不同字符的 ord() 函数的使用和结果:

示例 1:获取字符 'A' 的 ASCII 码值

char = 'A'
ascii_value = ord(char)
print(f"The ASCII value of '{char}' is {ascii_value}")

运行结果:

The ASCII value of 'A' is 65

示例 2:获取字符 'a' 的 ASCII 码值

char = 'a'
ascii_value = ord(char)
print(f"The ASCII value of '{char}' is {ascii_value}")

运行结果:

The ASCII value of 'a' is 97

示例 3:获取字符 '#' 的 ASCII 码值

char = '#'
ascii_value = ord(char)
print(f"The ASCII value of '{char}' is {ascii_value}")

运行结果:

The ASCII value of '#' is 35

总结

ord() 函数用于获取一个字符的 ASCII 码值,返回一个整数表示。它对于处理字符编码、字符转换以及一些简单的字符操作非常有用。需要注意的是,ord() 函数只接受一个字符作为参数,如果传入多个字符或空字符串,会引发 TypeError。在处理字符串时,了解字符的 ASCII 码值可以帮助您执行各种字符处理任务。