国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > Python > 正文

Python chr()函數

2023-04-25 12:32:00
字體:
來源:轉載
供稿:網友

chr()是Python中的一個內建函數,其作用是把一個整數轉換成其對應的字符。這可以看做是ord()函數的反向操作。

chr()語法格式

Python chr()函數的語法格式如下:

chr(i)

參數

該函數的參數是一個整數,其取值范圍為:0~1,114,111(即十六進制:0x10FFFF)。超出該范圍將引發ValueError異常。

返回值

該函數執行完返回整數 i 對應的Unicode字符。

Python chr()函數

使用舉例

下面給出一些具體的例子:

print(chr(49))
print(chr(97), chr(65))
print(chr(165))
print(chr(8364))
print(chr(12837))

其輸出結果如下:

1
a A
¥

在Python 3.8.2中的源代碼及截圖如下:

 Python chr()的例子

參數是其它進制的情況

傳遞給chr()函數的參數也可以是其它進制的整數,只要在其取值范圍即可以正確執行和輸出。

print(chr(0x01FA))
print(chr(0b10111011))
print(chr(0O72))

輸出結果如下:

?
»
:

chr()函數執行的異常情況

該函數執行時的異常情況主要包括傳遞的參數不是一個整型數字或者是參數的取值不在有效范圍內。

下面演示了這兩種情況下的輸出異常信息。

print(chr('49'))
print(chr(-10))

分別執行以上兩個例子都會產生錯誤。第1個例子給出的錯誤信息如下:

TypeError: an integer is required (got type str)

第2個例子給出的錯誤信息如下:

ValueError: chr() arg not in range(0x110000)

以上詳細介紹了Python chr()函數的參數、返回值及一些案例,如有問題請留言。

上一篇:Python ord()函數

下一篇:Python int()函數

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 云龙县| 于田县| 英吉沙县| 洪湖市| 隆林| 淮南市| 综艺| 沂南县| 蓬莱市| 伊春市| 崇州市| 逊克县| 嘉禾县| 连州市| 同江市| 固始县| 大方县| 富平县| 攀枝花市| 庆云县| 丁青县| 新疆| 永靖县| 谷城县| 阿拉善右旗| 林甸县| 山丹县| 香港 | 曲水县| 襄城县| 桂林市| 普兰店市| 新余市| 石台县| 琼结县| 普兰县| 丘北县| 安西县| 涪陵区| 海门市| 曲沃县|