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

पायथन में स्ट्रिंग center() मेथड


इस ट्यूटोरियल में, हम स्ट्रिंग मेथड center() के बारे में जानेंगे।

center() मेथड दो तर्क स्वीकार करता है। पहला अनिवार्य है यानी लंबाई और दूसरा वैकल्पिक कैरेक्टर है। यह दी गई लंबाई के आधार पर एक नई स्ट्रिंग लौटाता है जो एक विशिष्ट वर्ण के साथ केंद्रित होती है।

यदि हम कोई वर्ण प्रदान नहीं करते हैं तो यह डिफ़ॉल्ट रूप से स्पेस लेगा। आइए नीचे उदाहरण देखें।

उदाहरण

# एक स्ट्रिंग आरंभ करना string = "tutorialspoint" # center -> 25 print(string.center(25))

आउटपुट

यदि आप उपरोक्त कोड चलाते हैं, तो आपको निम्नलिखित परिणाम मिलेगा।

     tutorialspoint      

परिणाम की कुल लंबाई 25 है। center() मेथड स्ट्रिंग को केंद्र में समायोजित करने का प्रयास करता है। आइए दूसरे तर्क के रूप में एक कैरेक्टर प्रदान करके उदाहरण देखें।

उदाहरण

# एक स्ट्रिंग आरंभ करना string = "tutorialspoint" # center -> 25 print(string.center(25, '*'))

आउटपुट

यदि आप उपरोक्त प्रोग्राम निष्पादित करते हैं, तो आपको निम्नलिखित परिणाम मिलेगा।

******tutorialspoint*****

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

उदाहरण

# एक स्ट्रिंग आरंभ करना string = "tutorialspoint" # center -> 25 print(string.center(25, '***'))

आउटपुट

यदि आप उपरोक्त कोड चलाते हैं, तो आपको निम्नलिखित परिणाम मिलेगा।

--------------------------------------------------------------------------- TypeError Traceback (most recent call last)  in  3 4 # center -> 25 ----> 5 print(string.center(25, '***')) TypeError: The fill character must be exactly one character long

हमें एक त्रुटि मिली जिसमें कहा गया है कि फिल कैरेक्टर ठीक एक वर्ण लंबा होना चाहिए। center() मेथड का उपयोग करते समय इसे याद रखें।

निष्कर्ष

यदि ट्यूटोरियल के संबंध में आपके कोई संदेह हैं, तो उन्हें टिप्पणी अनुभाग में उल्लेख करें।

  1. - पायथन में स्ट्रिंग को घुमाएं

    मान लीजिए हमारे पास दो स्ट्रिंग्स, A और B हैं। हम स्ट्रिंग A को घुमाएंगे और जांचेंगे कि क्या यह घुमाने की किसी स्थिति में B से मेल खाता है, यदि हां तो true वापस करें, अन्यथा false। उदाहरण के लिए, यदि A = abcde, और B = bcdea तो उत्तर true होगा, क्योंकि A को घुमाकर B में बदला जा सकता है। हल करने के च

  1. - पायथन में स्ट्रिंग उल्टा करें

    मान लीजिए हमारे पास वर्णों की एक सरणी है। हमें बिना किसी अतिरिक्त स्थान का उपयोग किए स्ट्रिंग को उल्टा करना है। यदि स्ट्रिंग [H, E, L, L, O] जैसी है, तो आउटपुट [O, L, L, E, H] होगा। इसे हल करने के लिए हम इन चरणों का पालन करेंगे: दो पॉइंटर्स लें start = 0 और end = स्ट्रिंग की लंबाई - 1 पहले और अंति

  1. - पायथन में casefold() स्ट्रिंग विधि

    यह फ़ंक्शन किसी शब्द के अक्षरों को लोअरकेस में बदलने में सहायक होता है। जब दो स्ट्रिंग्स पर लागू किया जाता है तो यह उनके मानों का मिलान कर सकता है भले ही अक्षरों का केस कुछ भी हो। casefold() लागू करना नीचे दिए गए उदाहरण में हम एक स्ट्रिंग पर casefold() फ़ंक्शन लागू करते हैं और परिणाम सभी लोअरकेस अ