Total Pageviews

Thursday, September 14, 2023

पाइथन में String डाटा टाइप

 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