python中ord 與chr 的區別有哪些?

2021-10-12 03:41:59 字數 859 閱讀 9219

本文主要介紹python中ord()與chr()的區別:chr()函式引數是0 - 256 的乙個整數,ord()函式引數是乙個ascii字元;chr()函式返回值是當前整數對應的ascii字元,ord()函式返回對應字元的ascii碼;chr函式將ascll碼轉為字元,ord函式將字元轉為ascll碼。具體請看下文。

1、語法:

chr()函式

```python

chr(i)

# i = 0~1114111

ord()函式

print(ord("a")) # 97`在這裡插入**片`

2、引數:

chr()函式引數是0 - 256 的乙個整數。可以用十進位制形式,也可以用十六進製制形式。

ord()函式引數是乙個ascii字元

3、返回值:

chr()函式返回值是當前整數對應的ascii字元。(可為十進位制或十六進製制,範圍是0~1114111)

```python

```python

chr(i) # i = 0~1114111

ord()函式主要用來返回對應字元的ascii碼

```python

print(ord("a")) # 97

4、轉換

chr函式將ascll碼轉為字元

chr(65

)>>

>>

"a"

ord函式將字元轉為ascll碼

ord

("a"

)>>

>>

65

Python中chr 函式與ord 函式

用乙個範圍在 range 256 內的 就是0 255 整數作引數,返回乙個對應的字元。返回值是當前整數對應的 ascii 字元。該函式的返回值為字串形式。例如,輸入 chr 90 輸出為 z 與chr 函式對應,輸入ascii字元表中字元的字串形式,返回在字元表中的排序位次。例如,輸入 ord z...

Python中chr 函式與ord 函式對比

描述 chr 用乙個範圍在 range 256 內的 就是0 255 整數作引數,返回乙個對應的字元。語法 以下是 chr 方法的語法 chr i 引數 i 可以是10進製也可以是16進製制的形式的數字。返回值 返回值是當前整數對應的 ascii 字元。例項 以下展示了使用 chr 方法的例項 pr...

python中ord 與chr 的區別有哪些?

本文主要介紹python中ord 與chr 的區別 chr 函式引數是0 256 的乙個整數,ord 函式引數是乙個ascii字元 chr 函式返回值是當前整數對應的ascii字元,ord 函式返回對應字元的ascii碼 chr函式將ascll碼轉為字元,ord函式將字元轉為ascll碼。具體請看下...