Escape Sequence in Python
Introduction :
हेलो दोस्तों तो आज की इस पोस्ट में मैं आपको बताने वाला हूं कि पाइथन में Escape Sequence या Escape Character क्या होते हैं | इस पोस्ट को पढ़ने के बाद आप समझ जाएंगे कि आखिर इसके से क्या होता है या फिर Escape Character क्या होता है, और इसको हम किस तरीके से यूज करते हैं | अगर आप भी इसके बारे में जानना चाहते हैं आप इस पोस्ट को पढ़ें और ध्यान से पढ़ें ताकि आपको सब कुछ सही से समझ में आ जाए |
What is Escape Sequence :
मान लें कि आपके पास डबल बैकस्लैश (\\\\) वाली स्ट्रिंग है और आप स्ट्रिंग को डबल बैकस्लैश के साथ प्रिंट करना चाहते हैं, लेकिन इसे सीधे प्रिंट करना संभव नहीं है। तो यहां एस्केप सीक्वेंस की भूमिका आती है।
सबसे पहले, अनुक्रमों को समझें। एक अनुक्रम केवल दो या दो से अधिक वर्णों का एक सेट है और एक एस्केप जहां अनुक्रम बैकस्लैश (\\) से शुरू होता है और सेट में अन्य वर्ण उस बैकस्लैश का अनुसरण करते हैं।
तो एस्केप सीक्वेंस वर्णों का एक क्रम है, जब किसी वर्ण या स्ट्रिंग के अंदर उपयोग किया जाता है, तो वह स्वयं का प्रतिनिधित्व नहीं करता है, बल्कि किसी अन्य वर्ण या वर्णों की श्रृंखला में परिवर्तित हो जाता है। इसलिए एस्केप सीक्वेंस दो चीजों का उपयोग करके बनते हैं: पहला बैकस्लैश (\\) है और दूसरा उस बैकस्लैश (\\) के बाद एक या अधिक वर्णों का सेट है।
Escape Sequence वर्णों का एक क्रम है, जब किसी वर्ण या स्ट्रिंग के अंदर उपयोग किया जाता है, तो वह स्वयं का प्रतिनिधित्व नहीं करता है, लेकिन किसी अन्य वर्ण या वर्णों की श्रृंखला में परिवर्तित हो जाता है, जिसे सीधे न्यूलाइन (\ n), टैब की तरह व्यक्त करना मुश्किल या असंभव हो सकता है। \t), और इसी तरह।
एस्केप सीक्वेंस में, एक कैरेक्टर से पहले बैकस्लैश (\\) होता है, जिसके बाद आप जिस कैरेक्टर का प्रतिनिधित्व करना चाहते हैं, जैसे न्यूलाइन के लिए हमारे पास कुछ इस तरह का होता है \\\n।
यह चरित्र एस्केप सीक्वेंस सर्जक के रूप में कार्य करता है, और इसके बाद आने वाले प्रत्येक चरित्र (एक या अधिक) को एस्केप सीक्वेंस माना जाता है।
List of Escape Sequence or Escape Character :
| Escape Sequence | Meaning |
|---|
| \’ | Single quote |
| \\’ | Double quote |
| \\ | Backslash |
| \n | Newline |
| \r | Carriage Return |
| \t | Horizontal Tab |
| \b | Backspace |
| \f | Formfeed |
| \v | Vertical Tab |
| \0 | Null Character |
| \N{Name} | Unicode character Database named lookup |
| \uxxxxxxxx | Unicode character with a 16-bit hex value |
| \Uxxxxxxxx | Unicode character with a 32-bit hex value |
| \000 | Character with octal value ooo |
| \xhh | Character with hex value hh |
Summary :
दोस्तों मुझे उम्मीद है कि आपको अब समझ में आ गया होगा आखिर Escape Sequence ya Escape Characters क्या होते हैं, तो अगर आपको यह समझ में आया, तो कृपया हमें कमेंट में लिखकर जरूर बताएं और अगर आप इसी तरह की और भी आर्टिकल पढ़ना चाहते हैं तो आप हमें फॉलो करें और हमारे यूट्यूब चैनल CodeWithShani को जरूर सब्सक्राइब करें, धन्यवाद !
►Programming Logic Building With Python - (Ebook):
दोस्तों अगर आप भी उन सभी लोगों में से हैं जो Programming में अपना Logic नहीं लगा पाते ? तो अगर आप का उत्तर है हां, तो अब आप को डरने की कोई जरूरत नहीं है क्योंकि मैंने आपके लिए एक Ebook बनाई है, जिसका नाम है Programming Logic building With Python, जिसमें कि आप Programming Logic Building सीख सकते हैं | हमने इस बुक में 250+ Problems को दिया है जिन्हें आप Solve करके अपने Logics को Sharp कर सकते हैं और इस बुक में 25+ Real Life Projects भी आपको मिल जाएंगे ताकी आप लोग Real Life Projects पर काम करना भी शुरू कर दें | तो अगर आप भी Programming में अपनी Logic को Build करना चाहते हैं, अपने Programming Logics को Sharp करना चाहते हैं, तो यह Ebook सिर्फ आपके लिए है तो अगर आप इस Ebook को खरीदना करना चाहते हैं तो आप नीचे दिए गए लिंक पर क्लिक करके इस Ebook को खरीद सकते हैं और इस Ebook में जितने भी Problems है उन्हें Solve करने के बाद आपकी जो Programming Logics है वह Next Level की हो जाएगी |
►Ebook Buy Link : tinyurl.com/ybbzpl6q
Tags :
#pythonproject #python #coding #coder #programming #programmer #elon #elonmusk #sketch #pythonlanguage #pythonprogramming #computer #computerscience #trending #projects #image #codewithshani #code_with_shani #ebook #java #javascript #clanguage #cprogramming #react #js #converter #imageconverter #howto #how #usingpython #hindi #inhindi #shanibhai #codergirl #coderlife #coderpower #coders #coderslife #codingbootcamp #codingishun #codinglife #programacian #pythoncoder #programmerlife #code #python3 #pythonhub #developer #development #html ##webdevelopment #website #linux #css #bootstrap #pythoncourse #pythontrending #escape #sequence #escapesequence
0 टिप्पणियाँ
If you have any Doubt, So Please Let me Know