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

Python का उपयोग करके स्ट्रिंग पैलिंड्रोम है या नहीं जांचें


Python में पैलिंड्रोम स्ट्रिंग जांचना

Python के मानक पुस्तकालय से reveresed() फ़ंक्शन का उपयोग करें। यह उल्टा ऑब्जेक्ट लौटाता है जिसे सूची ऑब्जेक्ट में बदला जा सकता है।

>>> str1 = 'malayalam'
>>> l1 = list(reversed(str1))
>>> l1
['m', 'a', 'l', 'a', 'y', 'a', 'l', 'a', 'm']

join() मेथड का उपयोग करके सूची के सभी वर्णों को जोड़ें:

>>> str2 = ''.join(str(x) for x in l1)

str1 और str2 की तुलना करें। यदि वे बराबर हैं तो मूल स्ट्रिंग पैलिंड्रोम है।

>>> if str1 == str2:
        print('पैलिंड्रोम')
    else:
        print('पैलिंड्रोम नहीं')
  1. - Python का उपयोग करके कैसे जांचें कि कोई फाइल मौजूद है या नहीं?

    कंप्यूटर में किसी विशेष फाइल की उपस्थिति को Python कोड का उपयोग करके दो तरीकों से सत्यापित किया जा सकता है। एक तरीका os.path मॉड्यूल के isfile() फंक्शन का उपयोग करना है। यदि निर्दिष्ट पथ पर फाइल मौजूद है तो फंक्शन True लौटाता है, अन्यथा False लौटाता है। >>> import os >>> os.path.is

  1. - पायथन का उपयोग करके कैसे जांचें कि फ़ाइल मौजूद है या नहीं?

    आप फ़ाइल अनुमतियों और अस्तित्व की जांच के लिए मोड्स के साथ os.access(path, mode) का उपयोग कर सकते हैं, जिसमें पढ़ने, लिखने और निष्पादन अनुमतियों के लिए मोड होते हैं। उदाहरण >>> import os >>> os.access(my_file, os.F_OK) # फ़ाइल के अस्तित्व की जांच True >>> os.access(my_fi

  1. - पायथन में कैसे जांचें कि स्ट्रिंग अल्फान्यूमेरिक है?

    पायथन स्ट्रिंग क्लास में isalnum() नामक एक मेथड होता है जिसे स्ट्रिंग पर कॉल किया जा सकता है और यह हमें बताता है कि स्ट्रिंग में केवल अल्फान्यूमेरिक्स हैं या नहीं। आप इसे निम्न प्रकार से कॉल कर सकते हैं: >>> 123abc.isalnum() True >>> 123#$%abc.isalnum() False आप उसी परिणाम के लिए r