📜  Python程序来查找字符的ASCII值(1)

📅  最后修改于: 2023-12-03 15:19:35.243000             🧑  作者: Mango

Python程序来查找字符的ASCII值

在计算机中,每个字符都有一个对应的ASCII值。在Python中,我们可以使用内置函数ord()来查找字符对应的ASCII值。

语法

ord(char)

  • char: 字符,可以是任意字符,如'a', 'A', '%', '@'等。
示例

下面是一个简单的示例,演示如何使用ord()函数查找字符的ASCII值。

# 查找'a'的ASCII值
print(ord('a'))

# 查找'A'的ASCII值
print(ord('A'))

# 查找'%'的ASCII值
print(ord('%'))

# 查找'@'的ASCII值
print(ord('@'))

输出:

97
65
37
64
注意事项
  • 如果你想查找字符串中每个字符的ASCII值,可以通过遍历字符串并逐个使用ord()函数来实现。如下面的示例所示:
# 查找字符串中每个字符的ASCII值
string = 'hello'
for char in string:
    print(ord(char), end=' ')

输出:

104 101 108 108 111
  • 如果你想将ASCII值返回对应的字符,可以使用内置函数chr()。如下面的示例所示:
# 返回ASCII值为97的字符
print(chr(97))

# 返回ASCII值为65的字符
print(chr(65))

# 返回ASCII值为37的字符
print(chr(37))

# 返回ASCII值为64的字符
print(chr(64))

输出:

a
A
%
@