isprintable()方法


isprintable()方法

描述

判斷字符串中所有字符是否都是可打印字符(in repr())或字符串為空。

Unicode字符集中“Other” “Separator”類別的字符為不可打印的字符(但不包括ASCII碼中的空格(0x20))。可用於判斷轉義字符。

ASCII碼中第0~32號及第127號是控制字符;第33~126號是可打印字符,其中第48~57號為0~9十個阿拉伯數字;65~90號為26個大寫英文字母,97~122號為26個小寫英文字母。

語法

isprintable() 方法語法:

S.isprintable()

參數

返回值

如果字符串中的所有字符都是可打印的字符或字符串為空返回 True,否則返回 False。

實例

以下實例展示了使用 isprintable() 方法的使用:

print("oiuas\tdfkj".isprintable())  # 制表符 False
print("oiuas\ndfkj".isprintable())  # 換行符 False

print('oiu.123'.isprintable())  # True
print('oiu 123'.isprintable())  # True
print('~'.isprintable())  # True
print(''.isprintable())  # True

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM