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 Program to Reverse a Number
Python datetime
Python Program to Get File Creation and Modification Date
Python break and continue
Python locals()
Python Program to Shuffle Deck of Cards
Python delattr()
Java – Reader to String
Python Program to Get Line Count of a File
Deep Learning in Python - LazyProgrammer
Python String startswith()
Python oct()
Python staticmethod()
Python String isnumeric()
APIs in Node.js vs Python - A Comparison
Deep Learning with Python - Francois Cholletf
Python Input, Output and Import
Encode a String to UTF-8 in Java
Python pow()
Python Tuple
Python String isspace()
Python Generators
Python Function Arguments
Python bool()
Python Program to Display the multiplication Table
Intelligent Projects Using Python - Santanu Pattanayak
Python Set issuperset()
Python bytes()
Python Program to Find LCM
Python *args and **kwargs
Python setattr()
Python divmod()