Computer >> Máy Tính >  >> Lập trình >> Python

isprintable () trong Python và ứng dụng của nó

Trong bài viết này, chúng ta sẽ tìm hiểu về isprintable () trong Python và ứng dụng của nó.

Is printable () là một phương thức dựng sẵn được sử dụng cho mục đích xử lý chuỗi. Các phương thức isprintable () trả về "True" khi tất cả các ký tự có trong chuỗi thuộc loại có thể in được hoặc chuỗi trống, Nếu không, nó trả về giá trị boolean là "False".

Đối số - Nó không có bất kỳ đối số nào khi được gọi

Danh sách các ký tự có thể in bao gồm chữ số, chữ cái, ký hiệu đặc biệt và khoảng trắng.

Hãy xem hình minh họa này để kiểm tra xem các ký tự của chuỗi có thể in được hay không.

Ví dụ

# checking for printable characters
st= 'Tutorialspoint'
print(st.isprintable())
# checking if \n is a printable character
st= 'Tutorials \n point'
print(st.isprintable())
# checking if space is a printable character
string = ''
print( string.isprintable())

Đầu ra

True
False
True

Ví dụ

# checking for printable characters
st= 'Tutorials$$point&&'
print(st.isprintable())
# checking if \t is a printable character
st= 'Tutorials \t point'
print(st.isprintable())
# checking if underscore is a printable character
string = '_'
print( string.isprintable())

Đầu ra

True
False
True

Ứng dụng

  • Để khắc phục lỗi do lỗi in trong thời gian chạy, chúng tôi có thể xử lý ngoại lệ này và thay thế tất cả các ký tự không in được bằng ký hiệu mong muốn để in trên bảng điều khiển

  • Điều này cũng hữu ích khi chúng ta phải định dạng đầu ra theo cách cụ thể để loại bỏ những thứ không mong muốn như trình tự thoát

Kết luận

Trong bài viết này, chúng ta đã tìm hiểu về hàm isprintable () và ứng dụng của nó trong Python 3.x. Hoặc sớm hơn.