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 String rfind()
Python Program to Convert Bytes to a String
Python Machine Learning - Sebastian Raschka
Applied Text Analysis with Python - Benjamin Benfort & Rebecca Bibro & Tony Ojeda
Python Statement, Indentation and Comments
Python bool()
Python Tuple
Python String maketrans()
Machine Learning with Python for everyone - Mark E.Fenner
Python del Statement
Python Program to Multiply Two Matrices
Python String replace()
Python issubclass()
Python chr()
Python Program to Concatenate Two Lists
Python strptime()
Python Program to Get the Full Path of the Current Working Directory
Python Dictionary keys()
Python Program to Shuffle Deck of Cards
Python Program to Differentiate Between type() and isinstance()
Python bytes()
Python String endswith()
Python Set intersection()
Converting a List to String in Java
Python Program to Count the Number of Digits Present In a Number
Python repr()
Format ZonedDateTime to String
Python *args and **kwargs
Check if a String is a Palindrome in Java
Convert String to Byte Array and Reverse in Java
Python Set difference_update()
Python Modules