str टाइप के रूप में होती हैं, जो Unicode कैरेक्टर को संभालने के लिए डिज़ाइन की गई हैं।
# एक साधारण Unicode स्ट्रिंग greeting = "नमस्ते" # हिंदी में 'नमस्ते' print(greeting) # Output: नमस्तेUnicode अंक का उपयोग करना: आप Unicode अंक का उपयोग करके भी कैरेक्टर को प्रदर्शित कर सकते हैं। Unicode अंक को \u या \U के साथ लिखा जाता है।
# Unicode अंक का उपयोग smiley = "\u263A" # Unicode अंक 263A जो एक स्माइली चेहरा है print(smiley) # Output: ☺Bytes और Unicode के बीच रूपांतरण: आप स्ट्रिंग को बाइट्स में भी परिवर्तित कर सकते हैं।
# Unicode स्ट्रिंग को बाइट्स में परिवर्तित करना
original_string = "नमस्ते"
byte_string = original_string.encode('utf-8') # UTF-8 में एन्कोड करना
print(byte_string) # Output: b'\xe0\xa4\xa8\xe0\xa4\xae\xe0\xa4\xb8\xe0\xa5\x8d\xe0\xa4\xa4\xe0\xa4\xbe\xe0\xa4\x88'
# बाइट्स को फिर से Unicode स्ट्रिंग में परिवर्तित करना
decoded_string = byte_string.decode('utf-8')
print(decoded_string) # Output: नमस्ते
Unicode प्रणाली Python में विभिन्न भाषाओं और विशेष प्रतीकों के साथ काम करने की क्षमता को बहुत आसान बनाती है। Unicode के उपयोग से, प्रोग्रामर विभिन्न भाषाओं में एप्लिकेशन विकसित कर सकते हैं और अपनी सामग्री को वैश्विक स्तर पर उपलब्ध करा सकते हैं। Python का Unicode सपोर्ट इसे एक बहु-भाषाई विकास के लिए एक आदर्श टूल बनाता है।
