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

पायथन - ASCII रेंज के भीतर स्ट्रिंग्स को फ़िल्टर करें

जब एएससीआईआई रेंज के भीतर स्ट्रिंग्स को फ़िल्टर करने की आवश्यकता होती है, तो 'ऑर्ड' विधि जो यूनिकोड प्रतिनिधित्व में मदद करती है और 'ऑल' ऑपरेटर का उपयोग किया जाता है।

नीचे उसी का एक प्रदर्शन है -

उदाहरण

my_string = "Hope you are well"

print("The string is :")
print(my_string)

my_result = all(ord(c) < 128 for c in my_string)

if(my_result == True):
   print("The string contains ASCII characters")
else:
   print("The string doesn't contain all ASCII characters")

आउटपुट

The string is :
Hope you are well
The string contains ASCII characters

स्पष्टीकरण

  • एक स्ट्रिंग परिभाषित है और कंसोल पर प्रदर्शित होती है।

  • स्ट्रिंग में प्रत्येक अक्षर पर 'ord' विधि को कॉल किया जाता है, और यह देखने के लिए जाँच की जाती है कि क्या इसका यूनिकोड मान 128 से कम है।

  • यदि सभी तत्वों का यूनिकोड प्रतिनिधित्व 128 से कम है, तो एक बूलियन 'ट्रू' मान असाइन किया जाता है।

  • एक बार पुनरावृति पूर्ण हो जाने पर, यह बूलियन मान चेक किया जाता है।

  • इस मान के आधार पर, प्रासंगिक संदेश कंसोल पर प्रदर्शित होता है।


  1. पायथन में स्ट्रिंग्स को अपडेट करना

    आप एक मौजूदा स्ट्रिंग को किसी अन्य स्ट्रिंग में एक चर निर्दिष्ट करके (पुनः) अपडेट कर सकते हैं। नया मान इसके पिछले मान से या पूरी तरह से अलग स्ट्रिंग से संबंधित हो सकता है। उदाहरण के लिए - उदाहरण #!/usr/bin/python var1 = 'Hello World!' print "Updated String :- ", var1[:6] + 'Pyt

  1. कैसे जांचें कि पायथन में एक स्ट्रिंग ASCII में है या नहीं?

    सबसे आसान तरीका है कि स्ट्रिंग के वर्णों पर लूप करें और जांचें कि प्रत्येक वर्ण ASCII है या नहीं। उदाहरण def is_ascii(s):     return all(ord(c) < 128 for c in s) print is_ascii('ӓmsterdӒm') आउटपुट यह आउटपुट देगा: False लेकिन यह तरीका बहुत ही अक्षम है। एक बेहतर तरीका यह है कि st

  1. पायथन स्ट्रिंग्स - बेसिक स्ट्रिंग ऑपरेशंस का अवलोकन

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