मैंने वर्णमाला को संख्याओं में परिवर्तित करने के बारे में this thread पढ़ा लेकिन मुझे समझ में नहीं आता कि संख्याओं को वापस अक्षरों में कैसे परिवर्तित किया जाए। यदि कोई उस पर विस्तार कर सकता है, तो विशेष रूप से और अधिक विशेष रूप से, chr()
थ्रेड में वर्णित फ़ंक्शन पर मैं विस्तार कर सकता हूं। मैंने पहले से ही chr
फ़ंक्शन खोजने की कोशिश की है लेकिन इसके लिए कई ट्यूटोरियल नहीं हैं।पाइथन में संख्याओं को वर्णमाला में कैसे परिवर्तित करें?
उत्तर
आप एक संख्या है, उदाहरण के लिए 65 के लिए है, और आप इसी ASCII वर्ण प्राप्त करना चाहते हैं, तो आप, इस
>>> chr(65)
'A'
इसी तरह अगर आप 97 है की तरह chr
समारोह का उपयोग कर सकते हैं
>>> chr(97)
'a'
संपादित करें: ऊपर समाधान 8 बिट कैरेक्टर या ASCII कैरेक्टर के लिए काम करता है। यदि आप यूनिकोड वर्णों से निपट रहे हैं, तो आपको ord
पर वर्णमाला के प्रारंभिक वर्ण का यूनिकोड मान निर्दिष्ट करना होगा और परिणाम chr
के बजाय unichr
का उपयोग करके परिवर्तित करना होगा।
>>> print unichr(ord(u'\u0B85'))
அ
>>> print unichr(1 + ord(u'\u0B85'))
ஆ
नोट: यूनिकोड यहां इस्तेमाल किया वर्ण "तमिल" कहा जाता है भाषा, मेरी पहली भाषा के हैं। यह http://www.unicode.org/charts/PDF/U0B80.pdf
आप कर सकते थे शायद ध्यान दें कि, यह एक ASCII तालिका विशिष्ट समाधान है। – lpapp
@LaszloPapp आप सही हैं। थ्रेड ओपी उद्धृत करते हुए, मुझे लगता है कि हम अंग्रेजी अक्षरों से निपट रहे हैं। – thefourtheye
इसके अलावा, आप पाठकों को समझा सकते हैं कि '7' का अर्थ क्या है। यह सीधे आगे नहीं हो सकता है। – lpapp
- 1. पर्ल में संख्याओं को कैसे क्रमबद्ध करें?
- 2. संख्यात्मक स्ट्रिंग में संख्याओं को कैसे परिवर्तित करें
- 3. एक्सेल शीट कॉलम नामों को संख्याओं में कैसे परिवर्तित करें?
- 4. यूनिकोड संख्याओं को इनट्स में कैसे परिवर्तित करें?
- 5. पाइथन सूची में ग्रेडों को संख्याओं में कनवर्ट करें
- 6. पाइथन टाइमस्टैम्प स्ट्रिंग को युग में कैसे परिवर्तित करें?
- 7. जावास्क्रिप्ट में संख्याओं को कैसे प्रारूपित करें?
- 8. वर्णमाला क्रम में bash में फ़ाइलों को मर्ज कैसे करें
- 9. sqlite टेक्स्ट को संख्याओं में कनवर्ट करें
- 10. तारीखों को संख्याओं में कनवर्ट करें
- 11. मैं पाइथन में हेक्स को दशमलव में कैसे परिवर्तित करूं?
- 12. स्ट्रिंग्स संख्याओं को एक सूची में पूर्णांक में कैसे परिवर्तित करें?
- 13. वर्णमाला नाम को NSStringEncoding में कनवर्ट करें
- 14. वर्णमाला क्रम में File.listFiles कैसे करें?
- 15. पाइथन में सही वर्णमाला के साथ किसी भी (!) वेबपृष्ठ को कैसे डाउनलोड करें?
- 16. पाइथन ऑब्जेक्ट को साइथन पॉइंटर में परिवर्तित करें
- 17. विभिन्न अड्डों में संख्याओं में संख्याओं की संख्या कैसे गिनें?
- 18. इंटरफ़ेस गुणों को कैसे कार्यान्वित करें वर्णमाला क्रम में नहीं
- 19. PHP में वर्णमाला द्वारा वर्णमाला सूची समूह
- 20. विंडोज़ टेक्स्टबॉक्स में स्ट्रिंग से अपरकेस को कैसे परिवर्तित करें?
- 21. शब्दों को एक संख्या में कैसे परिवर्तित करें?
- 22. कार्डिनल संख्याओं को सामान्य में परिवर्तित करने के लिए कैसे करें
- 23. एनएसएसटींग में वर्णमाला क्रम में वर्णों को क्रमबद्ध करें
- 24. बिटमैप्स को वीडियो में कैसे परिवर्तित करें?
- 25. char को स्ट्रिंग में कैसे परिवर्तित करें?
- 26. eregi को preg_match में कैसे परिवर्तित करें?
- 27. बिट्स को बिट्स में कैसे परिवर्तित करें?
- 28. इनपुटस्ट्रीम को स्रोत में कैसे परिवर्तित करें?
- 29. अंग्रेजी को क्रॉन में कैसे परिवर्तित करें?
- 30. System.Data.Linq.Binary को स्ट्रीम में कैसे परिवर्तित करें?
के लिए यूनिकोड तालिका है [यहां 'chr() '] के दस्तावेज़ों का एक लिंक है (http://docs.python.org/2/library/functions.html#chr) – TerryA