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:
Converting a Stack Trace to a String in Java
Python Functions
Python Program to Display Powers of 2 Using Anonymous Function
Python enumerate()
Python Closures
Python Program to Catch Multiple Exceptions in One Line
Python String format()
Python Program to Display Calendar
Python Program to Add Two Numbers
Python Program to Count the Number of Each Vowel
Python *args and **kwargs
Python min()
Python String title()
Python Program to Sort a Dictionary by Value
Python reversed()
Python Program to Add Two Matrices
Python Program to Create Pyramid Patterns
Python Program to Compute the Power of a Number
Python Program to Swap Two Variables
Python Program to Check Armstrong Number
Encode a String to UTF-8 in Java
Deep Learning with Python - Francois Chollet
Python Program to Check Leap Year
Python List extend()
Python Program to Convert Decimal to Binary Using Recursion
Python max()
Java – String to Reader
Python strptime()
Python String isspace()
Python frozenset()
Introduction to Machine Learning with Python - Andreas C.Muller & Sarah Guido
Python range()