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:
True
if the string is empty or all characters in the string are printableFalse
if 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 Dictionary
Python Program to Convert Kilometers to Miles
Python vars()
Python Function Arguments
Python Global, Local and Nonlocal variables
Python Set pop()
Python Directory and Files Management
Python Program to Check if a Key is Already Present in a Dictionary
Python Program to Safely Create a Nested Directory
Check If a String Is Numeric in Java
Python Program to Display the multiplication Table
Deep Learning from Scratch - Building with Python form First Principles - Seth Weidman
Python range()
Machine Learning with Python for everyone - Mark E.Fenner
Python zip()
Python Program to Count the Number of Occurrence of a Character in String
Python Iterators
Java – String to Reader
Python Package
Python str()
Python sum()
Python Program to Multiply Two Matrices
Deep Learning with Python - Francois Chollet
Machine Learning Applications Using Python - Cases studies form Healthcare, Retail, and Finance - Pu...
Python Dictionary items()
Python Program to Count the Number of Digits Present In a Number
Python time Module
Python Program to Merge Mails
Python Dictionary pop()
Python String startswith()
Python Data Analytics with Pandas, NumPy and Matplotlib - Fabio Nelli
Python Dictionary setdefault()