在本文中,我们将学习isprintable()Python及其应用程序。
Isprintable()是用于字符串处理目的的内置方法。isprintable()当字符串中存在的所有字符均为可打印类型或字符串为空时,这些方法返回“ True”,否则,返回布尔值“ False”。
参数-调用时不带任何参数
可打印字符的列表包括数字,字母,特殊符号和空格。
让我们看一下下图以检查string的字符是否可打印。
# checking for printable characters st= 'Nhooo' print(st.isprintable()) # checking if \n is a printable character st= 'Tutorials \n point' print(st.isprintable()) # checking if space is a printable character string = '' print( string.isprintable())
输出结果
True False True
# checking for printable characters st= 'Tutorials$$point&&' print(st.isprintable()) # checking if \t is a printable character st= 'Tutorials \t point' print(st.isprintable()) # checking if underscore is a printable character string = '_' print( string.isprintable())
输出结果
True False True
为了纠正运行时的打印错误,我们可以处理此异常,并用所需的符号替换所有不可打印的字符以在控制台上打印
当我们必须以特定的方式格式化输出以消除不需要的内容(例如转义序列)时,这也很有用
在本文中,我们了解了该isprintable()函数及其在Python 3.x中的应用。或更早。