国产探花免费观看_亚洲丰满少妇自慰呻吟_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()函數

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 郸城县| 建湖县| 额济纳旗| 怀化市| 金湖县| 锡林郭勒盟| 达州市| 通渭县| 连江县| 泽普县| 扶余县| 马山县| 贵州省| 西平县| 方正县| 黎城县| 灵寿县| 中西区| 瑞安市| 新安县| 上蔡县| 陇西县| 定陶县| 绩溪县| 镇平县| 平乡县| 军事| 昭苏县| 三原县| 闵行区| 达州市| 长宁县| 射洪县| 阿勒泰市| 得荣县| 浦东新区| 双牌县| 金平| 孝感市| 开封市| 开封市|