এই নিবন্ধে, আমরা পাইথনে isprintable() এবং এর প্রয়োগ সম্পর্কে শিখব।
Is printable() হল একটি বিল্ট-ইন পদ্ধতি যা স্ট্রিং হ্যান্ডলিং এর উদ্দেশ্যে ব্যবহৃত হয়। যখন স্ট্রিং-এ উপস্থিত সমস্ত অক্ষর মুদ্রণযোগ্য টাইপের হয় বা স্ট্রিং খালি থাকে তখন isprintable() পদ্ধতিগুলি "True" ফেরত দেয়, অন্যথায়, এটি "False" এর একটি বুলিয়ান মান প্রদান করে।
যুক্তি - ডাকলে কোন যুক্তি লাগে না
মুদ্রণযোগ্য অক্ষরের তালিকায় অঙ্ক, অক্ষর, বিশেষ চিহ্ন এবং স্পেস রয়েছে।
স্ট্রিং-এর অক্ষরগুলি মুদ্রণযোগ্য কি না তা পরীক্ষা করার জন্য এই চিত্রটি দেখুন।
উদাহরণ
# 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())
আউটপুট
True False True
উদাহরণ
# 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())
আউটপুট
True False True
আবেদন
-
রানটাইমে মুদ্রণের ত্রুটির ত্রুটি সংশোধন করতে আমরা এই ব্যতিক্রমটি পরিচালনা করতে পারি এবং কনসোলে প্রিন্ট করার জন্য সমস্ত অ-মুদ্রণযোগ্য অক্ষরগুলিকে পছন্দসই প্রতীক দিয়ে প্রতিস্থাপন করতে পারি
-
এটিও উপযোগী যখন আমাদের আউটপুটকে একটি নির্দিষ্ট পদ্ধতিতে ফরম্যাট করতে হয় যাতে এস্কেপ সিকোয়েন্সের মতো অবাঞ্ছিত জিনিসগুলি সরিয়ে ফেলা যায়
উপসংহার
এই নিবন্ধে, আমরা পাইথন 3.x-এ isprintable() ফাংশন এবং এর প্রয়োগ সম্পর্কে শিখেছি। অথবা আগে।