पायथन में एक स्ट्रिंग को उल्टा कैसे करें?



यह लेख विभिन्न कार्यक्रमों पर लय में एक स्ट्रिंग को उलटने के लिए केंद्रित करता है, जिसमें लूप, पुनरावृत्ति, विस्तारित स्लाइस सिंटैक्स और अजगर में उलटा कार्य शामिल है।

भाषा उन समस्याओं के लिए इष्टतम समाधानों में प्रचुर मात्रा में है जो अन्य प्रोग्रामिंग भाषाओं में बहुत प्रयास और जटिल कोड लेते हैं। एक कारण अजगर ने पिछले दशक में बहुत लोकप्रियता हासिल की है क्योंकि यह पठनीयता और आसान सिंटैक्स के साथ आता है। इस तरह की एक अवधारणा अजगर में एक स्ट्रिंग को उलट रही है। इस विशेष समस्या के लिए बहुत सारे समाधान हैं। इस ब्लॉग में, हम अजगर में एक स्ट्रिंग को उल्टा करने के विभिन्न तरीकों पर चर्चा करेंगे। इस लेख में निम्नलिखित विषयों पर चर्चा की गई है:

एक स्ट्रिंग क्या है?

सेवा मेरे अजगर में एक अपरिवर्तनीय डेटा प्रकार है जिसे एक कार्यक्रम में घोषित करने के बाद उसे बदला नहीं जा सकता है। हम अजगर में एक स्ट्रिंग घोषित करने के लिए एकल या दोहरे उद्धरण का उपयोग करते हैं। निम्नलिखित उदाहरण है कि आप अजगर में एक स्ट्रिंग की घोषणा कैसे कर सकते हैं।





name = 'edureka' कोर्स = 'python' प्रिंट (नाम) प्रिंट (कोर्स)
 आउटपुट: edureka python

स्ट्रिंग्स में अनुक्रमण

एक स्ट्रिंग में मूल्य तक पहुंचने के लिए, हम अनुक्रमित का उपयोग कर सकते हैं। इंडेक्स एक स्ट्रिंग में विशिष्ट वर्णों के लिए स्थान हैं। उदाहरण के लिए, यदि हमारे पास एक स्ट्रिंग 'edureka' है, तो वर्ण will e 'पर सूचकांक 0 होगा और स्ट्रिंग के अंत में सूचकांक 6 होगा।

उदाहरण के साथ जावा में एप्लेट क्या है

अनुक्रमण - अजगर में एक स्ट्रिंग कैसे रिवर्स करें- edureka



name = 'edureka' प्रिंट (नाम [4])

आउटपुट: है

पायथन में एक स्ट्रिंग को उल्टा कैसे करें?

  • पुनरावर्तन का उपयोग करना
डीईएफ़ रेव (x): str = '' इन i इन s: str = i + str रिटर्न str s = 'edureka' प्रिंट (रिव्यू (s))
 आउटपुट: ए केरूड
  • इसका उपयोग करना
def Rev (s): अगर len (s) == 0: रिटर्न s बाकी: return Rev (s [1:]) + s [0] s = 'edureka' प्रिंट (Rev (s))
 आउटपुट: akerude
  • विस्तारित स्लाइस सिंटैक्स
name = 'edureka' प्रिंट (नाम [:: - 1]
 आउटपुट: akerude
  • उलट का उपयोग करना
def Rev (s): s = '' .join (प्रत्यावर्तित (s)) वापस s str = 'edureka' प्रिंट (Rev (str))
 आउटपुट: akerude

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

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