📜  python ascii 代码转字符串 - Python (1)

📅  最后修改于: 2023-12-03 14:45:56.076000             🧑  作者: Mango

Python ASCII 代码转字符串

在 Python 中,我们可以通过调用 chr() 函数将 ASCII 码值转换为对应的字符,通过调用 ord() 函数将字符转换为对应的 ASCII 码值。

下面是一个将 ASCII 代码转换为字符串的例子:

ascii_code = [72,101,108,108,111,32,87,111,114,108,100]
result = ""
for code in ascii_code:
    result += chr(code)
print(result)

输出结果为:

Hello World

我们定义了一个列表 ascii_code,其中存放了每个字符的 ASCII 码值,然后通过循环遍历列表中的每个元素,并将其转换为对应的字符,最终将所有字符拼接成字符串并打印输出。

如果你想将字符串转换为 ASCII 码,可以调用 ord() 函数,例如:

string = "Hello World"
ascii_code = []
for char in string:
    ascii_code.append(ord(char))
print(ascii_code)

输出结果为:

[72, 101, 108, 108, 111, 32, 87, 111, 114, 108, 100]

我们定义了一个字符串 string,然后通过循环遍历字符串中的每个字符,并将其转换为对应的 ASCII 码值,最终将所有的 ASCII 码值存储在列表中并打印输出。

综上所述,Python 提供了简单易用的函数来完成 ASCII 码和字符之间的转换,这在编写一些处理文本的程序时非常有用。