Data Structures के रूप में Strings
Python Strings और उनकी शक्तिशाली Built-in Methods का अध्ययन करें
Data Structures के रूप में Strings, CoddyKit पर पाइथन के साथ एआई सीखें का एक निःशुल्क पाठ है। यह 5 में से 5वाँ पाठ है। इस अध्ययन पथ के 3 तक कोई भी पाठ पूरा पढ़ना निःशुल्क है — इसके बाद CoddyKit PRO हर पाठ अनलॉक करता है, साथ ही अंतर्निर्मित कोड संपादक और चौबीसों घंटे एआई शिक्षक के साथ व्यावहारिक अभ्यास भी उपलब्ध कराता है। यह पाइथन के साथ एआई सीखें सीखने के मार्ग का हिस्सा है और आपकी प्रगति वेब तथा CoddyKit ऐप पर सिंक होती रहती है। पाइथन के साथ एआई सीखें पाठ्यक्रम में कुल 5 पाठ शामिल हैं।
डेटा संरचनाओं के रूप में स्ट्रिंग का परिचय
Python में स्ट्रिंग अक्षरों के अनुक्रम होते हैं। इन्हें डेटा संरचनाओं के रूप में इस्तेमाल किया जा सकता है, क्योंकि इनमें इंडेक्सिंग, स्लाइसिंग और बदलाव के लिए विभिन्न विधियों का समर्थन होता है।
इस पाठ में, आप स्ट्रिंग के साथ काम करना और उनकी शक्तिशाली विधियों का उपयोग करना सीखेंगे।

अक्षर-शृंखलाएँ बनाना
अक्षरों को एकल, दोहरे या तिहरे उद्धरण चिह्नों में रखकर अक्षर-शृंखलाएँ बनाई जाती हैं:
# Creating a string
text = "Hello, World!"
print(text)स्ट्रिंग का अनुक्रमण और स्लाइसिंग
आप अनुक्रमण और स्लाइसिंग का उपयोग करके अलग-अलग वर्णों या सबस्ट्रिंग तक पहुँच सकते हैं:
# String indexing and slicing
text = "Hello, World!"
print(text[0]) # Outputs: H
print(text[0:5]) # Outputs: Helloस्ट्रिंग का संयोजन और दोहराव
आप + ऑपरेटर का उपयोग करके स्ट्रिंग को जोड़ सकते हैं और * ऑपरेटर का उपयोग करके उन्हें दोहरा सकते हैं:
# String concatenation and repetition
greeting = "Hello" + ", World!"
print(greeting) # Outputs: Hello, World!
print("Hi! " * 3) # Outputs: Hi! Hi! Hi!स्ट्रिंग विधियाँ: मूल संचालन
Python स्ट्रिंग में बदलाव के लिए कई विधियाँ उपलब्ध कराता है:
lower(): सभी वर्णों को लोअरकेस में बदलता है।upper(): सभी वर्णों को अपरकेस में बदलता है।strip(): शुरुआत और अंत से रिक्त स्थान हटाता है।
# String methods
text = " Hello, World! "
print(text.strip()) # Outputs: Hello, World!उप-अक्षर-शृंखलाएँ खोजना
आप find() और in जैसी विधियों का उपयोग करके उप-अक्षर-शृंखलाएँ खोज सकते हैं:
# Finding substrings
text = "Hello, World!"
print(text.find("World")) # Outputs: 7
print("World" in text) # Outputs: Trueस्ट्रिंग को विभाजित करना और जोड़ना
आप किसी स्ट्रिंग को शब्दों की सूची में विभाजित कर सकते हैं या शब्दों की सूची को एकल स्ट्रिंग में जोड़ सकते हैं:
# Splitting and joining strings
text = "apple,banana,cherry"
words = text.split(",")
print(words) # Outputs: ['apple', 'banana', 'cherry']
print(",".join(words)) # Outputs: apple,banana,cherryस्ट्रिंग से जुड़ी सामान्य गलतियाँ
यहाँ कुछ ऐसी गलतियाँ दी गई हैं जिनसे बचना चाहिए:
- स्ट्रिंग में बदलाव करने का प्रयास करना (स्ट्रिंग अपरिवर्तनीय होती हैं)।
- यह भूल जाना कि स्ट्रिंग का अनुक्रमण 0 से शुरू होता है।
- स्ट्रिंग विधियों के लिए गलत सिंटैक्स का उपयोग करना।
हमने क्या सीखा?
इस पाठ में आपने सीखा:
- Python में स्ट्रिंग बनाना और उनमें बदलाव करना।
- स्ट्रिंग का अनुक्रमण, स्लाइसिंग और उनमें बदलाव करने की विधियाँ।
- डेटा संसाधन के लिए स्ट्रिंग को विभाजित करना और जोड़ना।
बहुत अच्छा कार्य! अब अगले विषय पर चलते हैं।

एआई शिक्षक के साथ Python सीखें — निःशुल्क
अपने ब्राउज़र में वास्तविक कोड लिखें और चलाएँ, चौबीसों घंटे एआई शिक्षक से तुरंत सहायता पाएँ, और वेब या ऐप पर वहीं से शुरू करें जहाँ आपने छोड़ा था।
- पाठ्यक्रम
- 53
- पाठ
- 225
अक्सर पूछे जाने वाले प्रश्न
क्या “Data Structures के रूप में Strings” पाठ निःशुल्क है?
हाँ — पाइथन के साथ एआई सीखें अध्ययन पथ के 3 तक कोई भी पाठ, जिसमें “Data Structures के रूप में Strings” भी शामिल है, यहाँ वेब पर पूरा पढ़ना निःशुल्क है। इसके बाद CoddyKit PRO हर पाठ अनलॉक करता है, साथ ही अंतर्निर्मित कोड संपादक और चौबीसों घंटे एआई शिक्षक के साथ इंटरैक्टिव अभ्यास भी उपलब्ध कराता है। पाइथन के साथ एआई सीखें पाठ्यक्रम में कुल 5 पाठ शामिल हैं।
“Data Structures के रूप में Strings” में मैं क्या सीखूँगा?
Python Strings और उनकी शक्तिशाली Built-in Methods का अध्ययन करें आप ब्राउज़र में सीधे चलाए जाने वाले व्यावहारिक कोड के साथ पाइथन के साथ एआई सीखें का अभ्यास करते हैं, और पाठ पूरा करते समय 24/7 एआई ट्यूटर आपके प्रश्नों के उत्तर देता है।
क्या पाइथन के साथ एआई सीखें शुरू करने के लिए मुझे किसी अनुभव की आवश्यकता है?
पहले के अनुभव की आवश्यकता नहीं है। CoddyKit पर पाइथन के साथ एआई सीखें शुरुआती से लेकर उन्नत शिक्षार्थियों तक सभी के लिए व्यवस्थित किया गया है, इसलिए आप यहीं से या शुरुआत से सीखना शुरू कर सकते हैं और अपनी गति से आगे बढ़ सकते हैं। यह 5 में से 5वाँ पाठ है।
“Data Structures के रूप में Strings” पाठ पूरा करने में कितना समय लगता है?
CoddyKit का अधिकांश पाठ लगभग 5–10 मिनट में पूरा हो जाता है। हर पाठ छोटा और संवादात्मक है, इसलिए आप लगातार प्रगति करते हैं और वेब या ऐप पर वहीं से सीखना जारी रख सकते हैं जहाँ आपने छोड़ा था।
क्या मैं इस पाइथन के साथ एआई सीखें पाठ में कोड लिख और चला सकता हूँ?
हाँ। हर पाइथन के साथ एआई सीखें पाठ में एक अंतर्निर्मित कोड संपादक शामिल है, जिससे आप सीधे अपने ब्राउज़र में वास्तविक कोड लिख और चला सकते हैं और तुरंत एआई प्रतिक्रिया पा सकते हैं—स्थानीय सेटअप की आवश्यकता नहीं है।
इस पाठ्यक्रम के सभी पाठ
- Lists
- Tuples
- Sets
- Dictionaries
- Data Structures के रूप में Strings