इस ट्यूटोरियल में, हम स्ट्रिंग मेथड के बारे में सीखेंगे center() ।
विधि केंद्र () दो तर्क स्वीकार करता है। पहला अनिवार्य है अर्थात लंबाई और एक वैकल्पिक है char . यह एक नया स्ट्रिंग देता है जो एक विशिष्ट वर्ण के साथ दी गई लंबाई के आधार पर केंद्रित होता है।
इसमें स्पेस लगेगा डिफ़ॉल्ट चरित्र के रूप में अगर हम एक प्रदान नहीं करते हैं। आइए नीचे दिए गए उदाहरण को देखें।
उदाहरण
# initializing a string string = "tutorialspoint" # center -> 25 print(string.center(25))
आउटपुट
यदि आप उपरोक्त कोड चलाते हैं, तो आपको निम्न परिणाम प्राप्त होंगे।
tutorialspoint
परिणाम की कुल लंबाई 25 . है . विधि केंद्र () स्ट्रिंग को केंद्र में समायोजित करने का प्रयास करता है। आइए दूसरे तर्क के रूप में एक चार प्रदान करके उदाहरण देखें।
उदाहरण
# initializing a string string = "tutorialspoint" # center -> 25 print(string.center(25, '*'))
आउटपुट
यदि आप उपरोक्त प्रोग्राम को निष्पादित करते हैं, तो आपको निम्न परिणाम प्राप्त होंगे।
******tutorialspoint*****
अब, हमें सितारे मिल गए हैं रिक्त स्थान . के स्थान पर . हम * के स्थान पर कोई भी वर्ण प्रदान कर सकते हैं। यदि हम चार के बजाय एक स्ट्रिंग देने का प्रयास करते हैं तो हमें एक त्रुटि मिलेगी। आइए उदाहरण देखें।
उदाहरण
# initializing a string string = "tutorialspoint" # center -> 25 print(string.center(25, '***'))
आउटपुट
यदि आप उपरोक्त कोड चलाते हैं, तो आपको निम्न परिणाम प्राप्त होंगे।
--------------------------------------------------------------------------- TypeError Traceback (most recent call last) <ipython-input-12-688edb4ce9d7> in <module> 3 4 # center -> 25 ----> 5 print(string.center(25, '***')) TypeError: The fill character must be exactly one character long
हमें यह कहते हुए एक त्रुटि मिली कि अक्षर भरें बिल्कुल एक वर्ण लंबा . होना चाहिए . केंद्र () विधि का उपयोग करते समय इसे याद रखें।
निष्कर्ष
यदि आपको ट्यूटोरियल के बारे में कोई संदेह है, तो उनका टिप्पणी अनुभाग में उल्लेख करें।