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

पायथन में यूनिकोड स्ट्रिंग


पायथन में सामान्य स्ट्रिंग्स आंतरिक रूप से 8-बिट ASCII के रूप में स्टोर होती हैं, जबकि यूनिकोड स्ट्रिंग्स 16-बिट यूनिकोड के रूप में स्टोर होती हैं। यह दुनिया की अधिकांश भाषाओं के विशेष कैरेक्टर्स सहित अधिक विविध कैरेक्टर्स के सेट की अनुमति देता है। मैं यूनिकोड स्ट्रिंग्स के अपने उपचार को निम्नलिखित तक सीमित रखूंगा:

उदाहरण

#!/usr/bin/python
print u'Hello, world!'

आउटपुट

जब उपरोक्त कोड निष्पादित होता है, तो यह निम्नलिखित परिणाम देता है:

Hello, world!

जैसा कि आप देख सकते हैं, यूनिकोड स्ट्रिंग्स प्रीफिक्स u का उपयोग करती हैं, ठीक वैसे ही जैसे रॉ स्ट्रिंग्स प्रीफिक्स r का उपयोग करती हैं।


  1. - पायथन में स्ट्रिंग उल्टा करें

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

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

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

  1. - Python स्ट्रिंग्स में महारत हासिल करें: आवश्यक ऑपरेशन्स और सर्वोत्तम प्रथाएं

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