Python中查看ASCII码

Python中查看ASCII码

在计算机中,ASCII码(American Standard Code for Information Interchange,美国信息交换标准代码)是一种用于将文本字符转换为数字编码的标准系统。每个字符都有对应的ASCII码,从0到127不等。在Python中,我们可以使用ord()函数来查看字符的ASCII码,使用chr()函数来将ASCII码转换为字符。

查看字符的ASCII码

要查看字符的ASCII码,可以使用ord()函数。下面是一个简单的示例:

# 查看字符'A'的ASCII码
char = 'A'
ascii_code = ord(char)
print(f"字符'{char}'的ASCII码是:{ascii_code}")

# 查看字符'a'的ASCII码
char = 'a'
ascii_code = ord(char)
print(f"字符'{char}'的ASCII码是:{ascii_code}")

运行结果:

字符'A'的ASCII码是:65
字符'a'的ASCII码是:97

查看ASCII码对应的字符

要将ASCII码转换为相应的字符,可以使用chr()函数。下面是一个示例:

# 将ASCII码65转换为字符
ascii_code = 65
char = chr(ascii_code)
print(f"ASCII码{ascii_code}对应的字符是:{char}")

# 将ASCII码97转换为字符
ascii_code = 97
char = chr(ascii_code)
print(f"ASCII码{ascii_code}对应的字符是:{char}")

运行结果:

ASCII码65对应的字符是:A
ASCII码97对应的字符是:a

ASCII码范围

ASCII码共有128个字符,范围从0到127。下面是一个示例,展示所有字符的ASCII码及对应的字符:

# 打印所有ASCII码及对应的字符
for i in range(128):
    print(f"ASCII码{i}对应的字符是:{chr(i)}")

运行结果(部分结果):

ASCII码0对应的字符是:
ASCII码1对应的字符是:
ASCII码2对应的字符是:
...
ASCII码65对应的字符是:A
ASCII码66对应的字符是:B
...
ASCII码97对应的字符是:a
ASCII码98对应的字符是:b
...

通过以上示例,我们可以看到不同字符的ASCII码,以及如何在Python中查看和转换字符的ASCII码。ASCII码在编程中有着广泛的应用,可以方便地进行文本处理和字符编码转换。

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程