📅  最后修改于: 2023-12-03 14:45:56.076000             🧑  作者: Mango
在 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 码和字符之间的转换,这在编写一些处理文本的程序时非常有用。