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

पायथन में स्ट्रिंग डेटा टाइप


पायथन में स्ट्रिंग्स को कोटेशन मार्क्स में दर्शाए गए कैरेक्टर्स के एक सन्निहित सेट के रूप में पहचाना जाता है। पायथन सिंगल या डबल कोट्स के किसी भी जोड़े की अनुमति देता है। स्ट्रिंग्स के सबसेट्स को स्लाइस ऑपरेटर ([ ] और [:]) का उपयोग करके लिया जा सकता है, जिसमें इंडेक्सेस स्ट्रिंग की शुरुआत में 0 से शुरू होते हैं और अंत में -1 से काम करते हैं।

उदाहरण

प्लस (+) साइन स्ट्रिंग कंकेटनेशन ऑपरेटर है और एस्टरिस्क (*) रिपिटिशन ऑपरेटर है। उदाहरण के लिए:

#!/usr/bin/python
str = 'Hello World!'
print str           # पूरी स्ट्रिंग प्रिंट करता है
print str[0]        # स्ट्रिंग का पहला कैरेक्टर प्रिंट करता है
print str[2:5]      # 3rd से 5th तक के कैरेक्टर्स प्रिंट करता है
print str[2:]       # 3rd कैरेक्टर से शुरू होने वाली स्ट्रिंग प्रिंट करता है
print str * 2       # स्ट्रिंग को दो बार प्रिंट करता है
print str + "TEST"  # कंकेटनेटेड स्ट्रिंग प्रिंट करता है

आउटपुट

यह निम्न परिणाम देगा:

Hello World!
H
llo
llo World!
Hello World!Hello World!
Hello World!TEST

  1. - पायथन में casefold() स्ट्रिंग विधि

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

  1. - पायथन में किसी भी डेटा प्रकार को स्ट्रिंग में कैसे बदलें?

    किसी भी बिल्ट-इन डेटा प्रकार को str() फ़ंक्शन द्वारा उसके स्ट्रिंग प्रतिनिधित्व में बदला जाता है।>>> str(10)\n10\n>>> str(11.11)\n11.11\n>>> str(3+4j)\n(3+4j)\n>>> str([1,2,3])\n[1, 2, 3]\n>>> str((1,2,3))\n(1, 2, 3)\n>>> str({1:11, 2:22, 3:33})\

  1. - Python डेटा टाइप्स और रूपांतरण में महारत: एक व्यावहारिक गाइड

    Python डेटा टाइप्स और टाइप रूपांतरण कैसे करें, इसका परिचय। Python डेटा टाइप्स जब हम Python में वेरिएबल्स बनाते या घोषित करते हैं, तो वेरिएबल्स विभिन्न डेटा टाइप्स रख सकते हैं। Python में निम्न बिल्ट-इन डेटा टाइप्स हैं: str int, float, complex list, tuple dict set bool byte, bytearray टेक्स्ट टाइप: