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

Python में Unicodedata - Unicode डेटाबेस


इस लेख में, हम Python 3.x या उससे पहले के संस्करणों में Unicodedata - Unicode डेटाबेस के बारे में सीखेंगे।

Unicode कैरेक्टर डेटाबेस मॉड्यूल कैरेक्टर को Unicode की सभी सुविधाएं प्रदान करता है। यह मॉड्यूल उन्हीं नामों और प्रतीकों का उपयोग करता है जिनका उल्लेख मॉड्यूल में किया गया है।

अब आइए मॉड्यूल में उपलब्ध कुछ फ़ंक्शन देखते हैं।

Lookup फ़ंक्शन

यह फ़ंक्शन हमें इनपुट में पास किए गए नाम के लिए संबंधित प्रतीक प्राप्त करने की अनुमति देता है।

उदाहरण

import unicodedata print(unicodedata.lookup('HYPHEN')) print(unicodedata.lookup('HIGH VOLTAGE SIGN')) print(unicodedata.lookup('NO ENTRY'))

आउटपुट

- ⚡ ฀

Name फ़ंक्शन

यह हमें इनपुट में पास किए गए प्रतीक का नाम प्राप्त करने की अनुमति देता है।

उदाहरण

import unicodedata print(unicodedata.name(u'&')) print(unicodedata.name(u'@')) print(unicodedata.name(u'`'))

आउटपुट

AMPERSAND COMMERCIAL AT GRAVE ACCENT

Category फ़ंक्शन

यह हमें इनपुट के रूप में पास किए गए प्रतीक/अक्षर/पूर्णांक की श्रेणी का पता लगाने की अनुमति देता है।

उदाहरण

import unicodedata print(unicodedata.category(u'&')) print(unicodedata.category(u'1')) print(unicodedata.category(u'a'))

आउटपुट

Po Nd Ll

निष्कर्ष

इस लेख में, हमने Unicode कैरेक्टर डेटाबेस और उससे जुड़े कुछ फ़ंक्शन के बारे में सीखा।


  1. - पायथन में टपल मल्टीप्लिकेशन

    जब टपल मल्टीप्लिकेशन करने की आवश्यकता होती है, तो zip मेथड और जेनरेटर एक्सप्रेशन का उपयोग किया जा सकता है। zip मेथड इटरेबल्स लेता है, उन्हें एक टपल में एग्रीगेट करता है, और परिणाम के रूप में वापस करता है। जेनरेटर इटरेटर्स बनाने का एक सरल तरीका है। यह स्वचालित रूप से __iter__() और __next__() मेथड्स

  1. - पायथन में टपल डिवीज़न

    जब पायथन में टपल डिवीज़न करने की आवश्यकता होती है, तो zip मेथड और जेनरेटर एक्सप्रेशन्स का उपयोग किया जा सकता है। zip मेथड इटरेबल्स लेता है, उन्हें एक टपल में एग्रीगेट करता है, और परिणाम के रूप में वापस करता है। जेनरेटर इटरेटर्स बनाने का एक सरल तरीका है। यह स्वचालित रूप से __iter__() और __next__()

  1. पायथन में पैटर्न कैसे प्रिंट करें पायथन में पैटर्न कैसे प्रिंट करें

    पायथन में पैटर्न्स को नेस्टेड फॉर लूप्स का उपयोग करके प्रिंट किया जा सकता है। बाहरी लूप का उपयोग पंक्तियों की संख्या के माध्यम से इटरेट करने के लिए किया जाता है जबकि आंतरिक लूप का उपयोग स्तंभों की संख्या को संभालने के लिए किया जाता है। प्रिंट स्टेटमेंट को आवश्यकतानुसार विभिन्न पैटर्न बनाने के लिए मॉ