String
string को ‘sequence of characters
represented in the quotation marks’ के रूप में परिभाषित किया जाता
है। अर्थात एक या एक से अधिक वर्णों का समूह string के
अंतर्गत आता है। पाइथन में string के लिए single या double quotes का प्रयोग किया जा सकता है। वैसे
सामान्यतः लोग double quotes के प्रयोग की ही सलाह देते हैं।
टाइप किए हुए पाठ के संसाधन में String handling की केंद्रीय भूमिका रहती है। अतः प्राकृतिक
भाषा संसाधन (NLP) के लिए अध्येता को किसी भी प्रोग्रामिंग
भाषा में String handling बहुत अच्छे से आनी चाहिए। पाइथन
में String handling के लिए बहुत inbuilt functions
and operators हैं, जिनकी विस्तृत चर्चा एक
स्वतंत्रउपशीर्षक में आगे की जाएगी। यहाँ हम केवल डेटा टाइप के रूप में string का परिचय कर रहे हैं।
निम्नलिखित उदाहरण में string के
लिए वैरिएबल डिक्लेयर करने और उसे प्रिंट करने की प्रक्रिया दिखाई जा रही है-
यहाँ पर name नामक वैरिएबल लेकर
उसमें double quotes का प्रयोग करते हुए "mohan" वैल्यू दिया गया है। इससे इंटरप्रेटर ने इसे string
के रूप में लिया है और इसके वैल्यू को आउटपुट के रूप में दिया है। हम double
quotes की जगह single quotes का भी प्रयोग कर
सकते हैं, जैसे-
string handling के मामले में याद रखना चाहिए कि + ऑपरेटर का प्रयोग करने पर एक से अधिक strings को concatenate किया जाता है। अर्थात पाइथन में "hello"+"
python" लिखकर प्रिंट किया जाएगा तो "hello
python" आउटपुट आएगा, जैसे-
दो अलग-अलग वैरिएबल्स में string values को रखकर उनके साथ + ऑपरेटर का प्रयोग करके भी यह आउटपुट प्राप्त किया जा
सकता है, जैसे-
इसी प्रकार * ऑपरेटर
का प्रयोग पुनरुक्ति (repetition) या दुहराव के लिए किया
जाता है। एक string value को जितनी बार प्रिंट करना हो, उस वैल्यू के साथ * ऑपरेटर का प्रयोग करते हुए उतनी संख्या लिख दी जाती
है, जैसे- "Python " *2 का
आउटपुट "Python Python " होगा, जबकि "Python " *3 का आउटपुट "
Python Python Python " होगा-
No comments:
Post a Comment