Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

isprintable() पायथन और उसके अनुप्रयोग में

इस लेख में, हम पायथन और उसके अनुप्रयोग में isprintable() के बारे में जानेंगे।

प्रिंट करने योग्य () एक अंतर्निहित विधि है जिसका उपयोग स्ट्रिंग हैंडलिंग के उद्देश्य से किया जाता है। जब स्ट्रिंग में मौजूद सभी वर्ण प्रिंट करने योग्य होते हैं या स्ट्रिंग खाली होती है, तो isprintable () विधियाँ "ट्रू" लौटाती हैं, अन्यथा, यह "गलत" का बूलियन मान लौटाती है।

तर्क - कॉल किए जाने पर यह कोई तर्क नहीं लेता है

प्रिंट करने योग्य वर्णों की सूची में अंक, अक्षर, विशेष चिह्न और रिक्त स्थान शामिल हैं।

आइए इस दृष्टांत को देखें कि स्ट्रिंग के अक्षर प्रिंट करने योग्य हैं या नहीं।

उदाहरण

# 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

आवेदन

  • रनटाइम पर मुद्रण त्रुटि की त्रुटि को सुधारने के लिए हम इस अपवाद को संभाल सकते हैं और सभी गैर-मुद्रण योग्य वर्णों को कंसोल पर प्रिंट करने के लिए वांछित प्रतीक के साथ बदल सकते हैं

  • यह तब भी उपयोगी होता है जब हमें आउटपुट को एक विशिष्ट तरीके से प्रारूपित करना होता है ताकि अवांछित चीजों जैसे एस्केप सीक्वेंस को हटाया जा सके

निष्कर्ष

इस लेख में, हमने isprintable () फ़ंक्शन और पायथन 3.x में इसके अनुप्रयोग के बारे में सीखा। या पहले।


  1. जांचें कि क्या वेक्टर ए को घुमाकर और वेक्टर सी को पायथन में जोड़कर वेक्टर बी तक पहुंचना संभव है

    मान लीजिए हमारे पास 2D तल में तीन सदिश x, y और z हैं। हमें यह जांचना होगा कि क्या हम वेक्टर y को सदिश x से 90 डिग्री (घड़ी की दिशा में) घुमाकर प्राप्त कर सकते हैं या इसमें आवश्यकतानुसार जितनी बार z जोड़ सकते हैं। इसलिए, यदि इनपुट x =(-4, -2) y =(-1, 2) z =(-2, -1) जैसा है, तो आउटपुट सही होगा क्योंक

  1. पायथन में सहसंबंध और प्रतिगमन

    सहसंबंध कुछ सांख्यिकीय संबंधों को संदर्भित करता है जिसमें दो डेटा सेट के बीच निर्भरता शामिल होती है। जबकि रैखिक प्रतिगमन एक आश्रित चर और एक या अधिक स्वतंत्र चर के बीच संबंध स्थापित करने के लिए एक रैखिक दृष्टिकोण है। एक एकल स्वतंत्र चर को रैखिक प्रतिगमन कहा जाता है जबकि कई स्वतंत्र चर को एकाधिक प्रति

  1. पायथन में =+ और +=क्या करते हैं?

    +=ऑपरेटर ऑब्जेक्ट के लिए सिंटैक्टिक शुगर है।__iadd__() फ़ंक्शन। पायथन डॉक्स से: इन विधियों को संवर्धित अंकगणितीय असाइनमेंट को लागू करने के लिए कहा जाता है (+=, -=, *=, @=, /=, //=, %=, **=, =, &=, ^=, |=). इन विधियों को ऑपरेशन को जगह में करने का प्रयास करना चाहिए (स्वयं को संशोधित करना) और परिणाम व