📅  最后修改于: 2023-12-03 14:46:04.646000             🧑  作者: Mango
在 Python 中,isprintable()
方法是用来判断一个字符串是否都是可打印字符的。一个字符串被认为是都是可打印字符,当且仅当它的所有字符都属于以下两个类别之一:
以下是 isprintable()
方法的语法:
str.isprintable()
如果字符串中的所有字符都是可打印字符,则返回 True
,否则返回 False
。
以下示例演示了如何使用 isprintable()
方法:
str1 = "Hello, World!"
str2 = "12345"
str3 = "!@#$%^&*"
str4 = "\t\n\r"
str5 = "Hello\tWorld\n"
str6 = "你好,世界!"
print(str1.isprintable()) # True
print(str2.isprintable()) # True
print(str3.isprintable()) # True
print(str4.isprintable()) # False
print(str5.isprintable()) # False
print(str6.isprintable()) # True
isprintable()
方法支持 Unicode 字符串,因此我们可以使用它来判断任意编码的字符串是否都是可打印字符的。isprintable()
方法将返回 False
。isprintable()
方法将返回 True
。