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

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

इस ट्यूटोरियल में, हम स्ट्रिंग मेथड के बारे में सीखेंगे 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

हमें यह कहते हुए एक त्रुटि मिली कि अक्षर भरें बिल्कुल एक वर्ण लंबा . होना चाहिए . केंद्र () विधि का उपयोग करते समय इसे याद रखें।

निष्कर्ष

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


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

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

  1. पायथन में रिवर्स स्ट्रिंग

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

  1. केसफोल्ड () पायथन में स्ट्रिंग

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