Python 字符串isprintable()
原文:https://www.studytonight.com/python-library-functions/python-string-isprintable
Python 字符串isprintable()
方法用于检查给定的字符串是否可打印。
isprintable()
方法是 python 中用于字符串处理的内置方法。如果字符串中的所有字符都是可打印的,或者如果在中有空字符串,则该方法返回
true
,否则,该方法返回false
。这里任何字符串都是可打印的,如果它的字母是大写的,小写的,或者如果一个字符串包含数字,标点符号或空格。
借助这个方法,我们也可以统计一个字符串的不可打印字符的数量。
Python 字符串isprintable
()`` :语法
下面我们有一个 Python 中字符串isprintable()
的基本语法:
string.isprintable()
注意: 在上面的语法中,字符串用来表示需要检查的字符串的值。
另外,从上面的语法可以清楚地看到,这个方法不包含任何参数。这个方法抛出一个错误如果有任何参数将被传递给它。
Python 字符串isprintable()
:返回值
对于返回值,有两种情况:
如果字符串中的所有字符都是可打印的,则该方法返回 true 。
否则,在所有其他情况下,该方法返回 false 。
Python 字符串isprintable()
:基本示例
下面我们有一个例子来展示 python 中字符串isprintable()
函数的工作原理:
a = "Hell0"
b = "!@#$%^&*("
c = "Hello Boy "
d = "Yes \n No"
e = "1234 !@#@!%^ abcd"
print("String: ", a, " printable: ", a.isprintable())
print("String: ", b, " printable: ", b.isprintable())
print("String: ", c, " printable: ", c.isprintable())
print("String: ", d, " printable: ", d.isprintable())
print("String: ", e, " printable: ", e.isprintable())
其输出如下所示:
字符串:Hell0 可打印:真 字符串:!@#$%^ & *(可打印:真 字符串:你好小子可打印:真 字符串:是 否可打印:假 字符串:1234!@#@!%^ abcd 可打印:真
是时候做一个活生生的例子了!
下面我们来看一个在不同情况下使用isprintable()
功能的实例:
摘要
在本教程中,我们学习了 python isprintable()
方法,该方法在字符串可打印的情况下返回真,否则返回假。