Table of Contents
The isprintable() methods returns True if all characters in the string are printable or the string is empty. If not, it returns False.
Characters that occupy printing space on the screen are known as printable characters. For example:
- letters and symbols
- digits
- punctuation
- whitespace
The syntax of isprintable() is:
string.isprintable()
1. isprintable() Parameters
isprintable() doesn’t take any parameters.
2. Return Value from isprintable()
The isprintable() method returns:
Trueif the string is empty or all characters in the string are printableFalseif the string contains at least one non-printable character
3. Example 1: Working of isprintable()
s = 'Space is a printable'
print(s)
print(s.isprintable())
s = '\nNew Line is printable'
print(s)
print(s.isprintable())
s = ''
print('\nEmpty string printable?', s.isprintable())
Output
Space is a printable True New Line is printable False Empty string printable? True
4. Example 2: How to use isprintable()?
# written using ASCII
# chr(27) is escape character
# char(97) is letter 'a'
s = chr(27) + chr(97)
if s.isprintable() == True:
print('Printable')
else:
print('Not Printable')
s = '2+2 = 4'
if s.isprintable() == True:
print('Printable')
else:
print('Not Printable')
Output
Not Printable Printable
Related posts:
Python abs()
Python Program to Safely Create a Nested Directory
Python Program to Compute all the Permutation of the String
Python Set difference_update()
Convert String to int or Integer in Java
Python input()
Python List remove()
Python List pop()
Python sorted()
Python tuple()
Split a String in Java
Python String isspace()
Python repr()
Python Program to Shuffle Deck of Cards
Python eval()
Python frozenset()
Python String maketrans()
Python Program to Check Whether a String is Palindrome or Not
Python List reverse()
JavaScript Eval: run a code string
Python Dictionary items()
Python Program to Add Two Matrices
How to Get Started With Python?
Python *args and **kwargs
Python String islower()
Python String isidentifier()
Python Program to Return Multiple Values From a Function
Python Multiple Inheritance
Python enumerate()
Python Program to Find Sum of Natural Numbers Using Recursion
Python Decorators
Python Program to Get a Substring of a String