Python是一种流行的脚本语言,它可以轻松地将ASCII码转换为字符,以及将字符转换为ASCII码。其中,ASCII码是一种用7位二进制表示的字符编码,它可以表示128个字符。Python提供了一种简单的方法来实现这种转换,即使用内置函数ord()和chr()。
ord()函数
ord()函数可以将字符转换为它的ASCII码。它接受一个参数,即要转换的字符,并返回该字符的ASCII码。例如,下面的代码将字符“A”转换为它的ASCII码:
# 将字符“A”转换为ASCII码 ascii_code = ord('A') print(ascii_code) # 输出:65
chr()函数
chr()函数可以将ASCII码转换为字符。它接受一个参数,即要转换的ASCII码,并返回该ASCII码对应的字符。例如,下面的代码将ASCII码65转换为字符“A”:
# 将ASCII码65转换为字符“A” character = chr(65) print(character) # 输出:A
Python还提供了str()函数,它可以将整数转换为字符串,以及int()函数,它可以将字符串转换为整数。