python中ord()與chr()的區別有哪些?
阿新 • • 發佈:2020-12-11
本文主要介紹python中ord()與chr()的區別:chr()函式引數是0 - 256 的一個整數,ord()函式引數是一個ascii字元;chr()函式返回值是當前整數對應的ascii字元,ord()函式返回對應字元的ascii碼;chr函式將ascll碼轉為字元,ord函式將字元轉為ascll碼。具體請看下文。
1、語法:
chr()函式
chr(i) # i = 0~1114111
ord()函式
print(ord("a")) # 97
2、引數:
chr()函式引數是0 - 256 的一個整數。可以用十進位制形式,也可以用十六進位制形式。
ord()函式引數是一個ascii字元
3、返回值:
chr()函式返回值是當前整數對應的ascii字元。(可為十進位制或十六進位制,範圍是0~1114111)
chr(i) # i = 0~1114111
ord()函式主要用來返回對應字元的ascii碼
print(ord("a")) # 97
chr函式將ascll碼轉為字元4、轉換
chr(65) >>>> "A"
ord函式將字元轉為ascll碼
ord("A") >>>> 65
以上就是小編整理的python中ord()與chr()的區別,大家在使用的過程中要注意它們的區別哦~希望能對大家有所幫助。
原文至:https://www.py.cn/faq/python/21869.html