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

पायथन में स्ट्रिंग्स के बारे में रोचक तथ्य

इस लेख में, हम Python 3.x में स्ट्रिंग्स के बारे में कुछ रोचक तथ्यों के बारे में जानेंगे। या पहले।

  • अपरिवर्तनीयता
  • एस्केप अनुक्रमों का स्वतः पता लगाना
  • डायरेक्ट स्लाइसिंग
  • अनुक्रमित पहुंच

अपरिवर्तनीयता

इसका मतलब है कि टाइप पर संशोधन की कोई अनुमति नहीं है और हमारे पास केवल स्ट्रिंग्स तक पहुंच है।

उदाहरण

inp = 'Tutorials point'
# output
print(inp)
# assigning a new value to a particular index in a
string
inp[0] = 't'
print(inp) # raises an error

आउटपुट

TypeError: 'str' object does not support item assignment

एस्केप अनुक्रमों का स्वतः पता लगाना

बैकस्लैश वाले स्ट्रिंग्स को स्वचालित रूप से एक एस्केपक्वेंस के रूप में पहचाना जाता है।

उदाहरण

inp = 'Tutorials point'
# output
print(inp+”\n”+”101”)

आउटपुट

Tutorials point
101

डायरेक्ट स्लाइसिंग

हम सभी c या c++ में सबस्ट्रिंग मेथड से वाकिफ हैं, स्लाइसिंग पाइथन में भी यही ऑपरेशन करता है। यह दो अनिवार्य और 1 वैकल्पिक तर्क लेता है। अनिवार्य तर्क प्रारंभ अनुक्रमणिका (शामिल) और अंत अनुक्रमणिका (शामिल नहीं) वैकल्पिक तर्क चरण है या वेतन वृद्धि या कमी मान है। डिफ़ॉल्ट रूप से यह 1 है।

उदाहरण

inp = 'Tutorials point'
# output
print(inp[0:5])

आउटपुट

Tutor

अनुक्रमित पहुंच

चूंकि सभी तत्वों को एक सन्निहित प्रारूप में संग्रहीत किया जाता है, इसलिए हम अनुक्रमणिका की सहायता से सीधे तत्वों तक पहुँच सकते हैं।

उदाहरण

inp = 'Tutorials point'
# output
print(inp[0]+inp[1])

आउटपुट

Tu

निष्कर्ष

इस लेख में, हमने पायथन 3.x में स्ट्रिंग्स के बारे में दिलचस्प तथ्यों के बारे में सीखा। या पहले।


  1. पाइथन में स्ट्रिंग्स का % क्या करता है?

    % एक स्ट्रिंग स्वरूपण ऑपरेटर या इंटरपोलेशन ऑपरेटर है। प्रारूप% मान (जहां प्रारूप एक स्ट्रिंग है) को देखते हुए, प्रारूप में% रूपांतरण विनिर्देशों को मूल्यों के शून्य या अधिक तत्वों से बदल दिया जाता है। प्रभाव सी भाषा में स्प्रिंटफ () का उपयोग करने के समान है। उदाहरण के लिए, >>> lang = "

  1. जैव प्रौद्योगिकी के बारे में रोचक तथ्य

    मेरे पिछले ब्लॉग में बायोटेक्नोलॉजी पर, मैंने आपको बताया कि बायोटेक्नोलॉजी क्या है और इसकी अब तक की यात्रा में क्या-क्या उपलब्धियां हासिल की हैं। संशोधन के लिए, बायोटेक जीवित जैविक जीवों के व्यावहारिक औद्योगिक अनुप्रयोगों का अध्ययन है। प्रौद्योगिकी मुख्य रूप से कृषि, चिकित्सा, गैर-खाद्य कृषि और पर्य

  1. बिटकॉइन के बारे में 9 रोचक तथ्य

    कई हैं वेब पर ब्लॉग या लेख जो बिटकॉइन के बारे में तकनीकी से लेकर मज़ेदार तथ्यों तक को कवर करते हैं। हम आपको बिटकॉइन के बारे में शायद ही कभी ज्ञात रोचक तथ्यों की पेशकश करते हैं। बिना और देरी किए चलिए सूची के साथ आगे बढ़ते हैं। यह भी पढ़ें: बिटकॉइन:पैसे का भविष्य या अराजकता का पैगम्बर? 1. क्या असली स