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:
Generate a String
JavaScript Eval: run a code string
Python object()
Python Modules
Python Multiple Inheritance
Python isinstance()
Python Program to Find the Sum of Natural Numbers
Python Program to Find Sum of Natural Numbers Using Recursion
Python Input, Output and Import
Python timestamp to datetime and vice-versa
Python String format()
Python Program to Swap Two Variables
Python Program to Represent enum
Python divmod()
Python Set isdisjoint()
Python datetime
Python String isalpha()
Python Program to Check the File Size
Python Program to Check Whether a String is Palindrome or Not
Python Set add()
Python Dictionary setdefault()
Python Program to Convert Celsius To Fahrenheit
Python Sets
Python List append()
Introduction to Machine Learning with Python - Andreas C.Muller & Sarah Guido
Python zip()
Python Program to Check If Two Strings are Anagram
Python Objects and Classes
Python Set intersection_update()
Python Errors and Built-in Exceptions
Python Tuple count()
Python Program to Measure the Elapsed Time in Python