पायथन बाइट्स () फ़ंक्शन

Payathana Ba Itsa Fanksana



'पायथन' एक कंप्यूटर प्रोग्रामिंग भाषा है जिसका व्यापक रूप से चारों ओर उपयोग किया जाता है क्योंकि यह किसी भी तरह से अंग्रेजी भाषा के समान है, जिससे प्रोग्रामर के लिए काम करना आसान हो जाता है। 'बाइट' डेटा की माप के लिए एक इकाई है जिसमें ज्यादातर 'आठ' बिट्स होते हैं। अब हम पायथन वातावरण में बाइट्स () फ़ंक्शन से गुजरेंगे। पायथन में बाइट्स () के फ़ंक्शन का उपयोग बाइट ऑब्जेक्ट को दिए गए आकार और डेटा के अनुसार ऑब्जेक्ट को बाइट ऑब्जेक्ट प्रकार में वापस करने या बदलने के लिए किया जाता है। यह ऑब्जेक्ट को बाइट्स ऑब्जेक्ट के लिए विशेष आकार के 'खाली' के रूप में भी बनाता है। पायथन में बाइट्स () फ़ंक्शन बाइट्स का एक ऑब्जेक्ट देता है जो एक अपरिवर्तनीय श्रृंखला है, जो '0 से 256' तक है, जो पूर्णांक संख्याएं हैं। हम आगे इस पेपर में उपयुक्त उदाहरणों के निष्पादन के साथ पायथन में बाइट्स () फ़ंक्शन के बारे में और चर्चा करेंगे और सीखेंगे।'

पायथन में बाइट्स के प्रकार ()

पायथन में छह प्रकार के बाइट होते हैं, जो 'स्ट्रिंग', 'बाइट अनुक्रम', 'सूचियां', 'बाइट्स सरणी', 'टुपल्स' और 'रेंज ऑब्जेक्ट्स' हैं।







वाक्य - विन्यास

'बाइट्स ([x], [एन्कोडिंग], [त्रुटि])'



उपरोक्त सिंटैक्स को बाइट्स () के पायथन फ़ंक्शन के रूप में जाना जाता है। सिंटैक्स में उपयोग किए जाने वाले सभी तीन मापदंडों की व्याख्या नीचे पैरामीटर भाग में की जाएगी। इसके अलावा, यदि पायथन बाइट्स () फ़ंक्शन में कोई पैरामीटर पारित नहीं किया गया है, तो यह एक सरणी के 'शून्य' आकार को वापस कर देगा।



पायथन बाइट्स के पैरामीटर्स () फंक्शन

पायथन बूल फ़ंक्शन के सिंटैक्स में उपयोग किए जाने वाले तीन पैरामीटर यहां दिए गए हैं:





वाक्य रचना में 'x' वह है जो स्रोत को संदर्भित करता है। उल्लिखित 'स्रोत' किसी भी पूर्णांक मान, स्ट्रिंग मान, ऑब्जेक्ट प्रकार, या चलने योग्य होना चाहिए। सिंटैक्स में प्रयुक्त 'एन्कोडिंग' स्ट्रिंग प्रकार के लिए है, लेकिन यह केवल तभी उपयोग करता है जब 'x' को स्ट्रिंग प्रकार के रूप में दिया जाता है। अंत में, सिंटैक्स में 'त्रुटि' जो हम देखते हैं वह बेमेल के लिए है या जब असफल एन्कोडिंग होती है। पायथन में, वाक्य रचना में चर्चा किए गए तीन पैरामीटर अनिवार्य नहीं हैं, जिसका अर्थ है कि उनका उपयोग दी गई शर्त के अनुसार किया जाता है।

पायथन बाइट्स का कार्यान्वयन () फ़ंक्शन

यहां हम आवश्यकता के अनुसार इस फ़ंक्शन की बेहतर समझ के लिए पायथन में बाइट्स () फ़ंक्शन के उदाहरण कार्यान्वयन का प्रदर्शन कर रहे हैं।



  • बाइट्स () एक पुनरावृत्त सूची के साथ अजगर में कार्य करता है।
  • बाइट्स () तर्क के बिना अजगर में कार्य करते हैं।
  • स्ट्रिंग के साथ पायथन में बाइट्स () फ़ंक्शन।
  • बाइट्स () ASCII के साथ अजगर में कार्य करता है।
  • बाइट्स () दिए गए पूर्णांक की एक सरणी के साथ अजगर में कार्य करता है।

उदाहरण 01: बाइट्स () एक पुनरावर्तनीय सूची के साथ पायथन में कार्य

इस उदाहरण में, हम पायथन में बाइट्स () फ़ंक्शन को पुनरावृत्तियों की सूची के साथ निष्पादित करेंगे। यहां हमने 'n' के रूप में एक चर लिया है और बाइट्स () फ़ंक्शन करने के लिए पुनरावृत्त सूची बनाने के लिए मान '9', '4' और '7' हैं। फिर 'एन' चर में दी गई पुनरावृत्त सूची की छपाई के लिए 'प्रिंट' फ़ंक्शन है।

यहां बनाई गई सरणी पुनरावर्तनीय गणना के समान आकार की होनी चाहिए। यह 0 से 256 के बीच कहीं स्थित है। पूर्णांकों की सूची को बाइट्स में बदलने का एकमात्र तरीका बाइट्स() फ़ंक्शन का उपयोग करना है। यदि हम सूची में स्ट्रिंग जोड़ते हैं, तो उसे बदले में त्रुटि मिलेगी।

आउटपुट स्क्रीन दिए गए पुनरावर्तनीय सूची के साथ पायथन में बाइट्स () के प्रदर्शन किए गए फ़ंक्शन का प्रदर्शन दिखाती है।

उदाहरण 02: बाइट्स () बिना तर्क के पायथन में कार्य

यहां इस उदाहरण में, हम बिना किसी तर्क या पासिंग पैरामीटर के पायथन में बाइट्स () के एक फ़ंक्शन को निष्पादित करेंगे। यह अन्य सभी उदाहरणों में सबसे आसान है; आइए देखें कि यह कैसे करना है। सबसे पहले, हमें एक वेरिएबल लेना होगा, जैसा कि हमने यहां 'w' लिया है, और फिर बाइट्स () फ़ंक्शन। अंत में, हमें इसे पहले इस्तेमाल किए गए प्रकार और चर के साथ प्रिंट करना होगा। उपयोग किए गए चर के अनुक्रम को संदर्भित करने के लिए नीचे दिए गए कोड में 'प्रकार'।

प्रदर्शन बाइट्स () फ़ंक्शन के पायथन में निष्पादित निष्पादन को दर्शाता है।

उदाहरण 03: बाइट्स () पायथन में स्ट्रिंग के साथ फ़ंक्शन

अब इस उदाहरण में, हम स्ट्रिंग के साथ पायथन बाइट्स () का कार्य करेंगे। स्ट्रिंग आमतौर पर एक उपयोगकर्ता-पठनीय रूप है, इसलिए इसे कंप्यूटर की डिस्क पर संग्रहीत करने में सक्षम होने के लिए इसे एन्कोड किया जाना चाहिए। कोडिंग में प्रयुक्त स्ट्रिंग्स को 'str' ​​के रूप में लिखा जाता है। स्ट्रिंग बाइट्स की एक सरणी है जिसे यूनिकोड वर्णों के रूप में दर्शाया जाता है। 'यूनिकोड' 'पॉइंटर्स' का एक क्रम है जो 'हेक्स' प्रारूप में मेमोरी और प्रतीकों का प्रतिनिधित्व करता है। हमारे पास 'v' के रूप में चर और यूनिकोड के साथ 'हे वर्ल्ड' के रूप में कथन के साथ बाइट फ़ंक्शन है। फिर प्रिंट फ़ंक्शन का उपयोग करके, प्रिंटिंग की जानी चाहिए।

साथ ही, अगर हम स्रोत के साथ एक स्ट्रिंग के रूप में काम कर रहे हैं, तो दोनों में से किसी एक पैरामीटर को पास करना अनिवार्य है; अन्यथा, बदले में एक TypeError होगा। एक स्ट्रिंग का प्रत्येक वर्ण '1' बाइट के पायथन मेमोरी स्पेस में स्थित होता है। 'UTF-8' भी एक पैरामीटर है जो यूनिकोड में '1,112,064' वर्ण कोड बिंदुओं के एन्कोडिंग को करने में सक्षम है।

आउटपुट स्ट्रिंग के साथ पायथन में किए गए बाइट्स () फ़ंक्शन को दिखाता है।

उदाहरण 04: बाइट्स () असीसी के साथ पायथन में फ़ंक्शन

इस उदाहरण में, हम ascii के साथ पायथन में बाइट्स () फ़ंक्शन का प्रदर्शन करेंगे। 'एएससीआई' वे कोड हैं जो आपके कंप्यूटर, दूरसंचार उपकरणों आदि के सिस्टम में टेक्स्ट का प्रतिनिधित्व करते हैं। यह विद्युत उपकरणों के माध्यम से संचार करने के लिए एक वर्ण एन्कोडिंग मानक है। यहां लिया गया वेरिएबल बाइट्स फ़ंक्शन के साथ 'j' है और 'एशिया कप' को 'ascii' के साथ प्रिंट कर रहा है।

आउटपुट एएससीआई के साथ पायथन में बाइट्स () फ़ंक्शन के सफल प्रदर्शन को दिखाता है।

उदाहरण 05: बाइट्स () दिए गए पूर्णांक की एक सरणी के साथ पायथन में कार्य

यहां हम दिए गए पूर्णांक की सरणी के साथ पायथन में बाइट्स () फ़ंक्शन का एक सरल उदाहरण लागू करेंगे। 'सरणी' उन वस्तुओं का एक संग्रह है जिसमें एक ही प्रकार के डेटा को एक सन्निहित स्मृति स्थान पर सहेजा जाता है। आइए देखें कि यह कैसे करना है। हमारे पास यहाँ 't' के रूप में चर है, बाइट () फ़ंक्शन के साथ और int को ब्रैकेट में '10' के रूप में। इसका मतलब है कि सरणी 10 तक चलनी चाहिए और इसमें 10 तत्व होने चाहिए। पूर्णांक दिए गए आकार की गैर-आरंभिक सरणी देता है।

डिस्प्ले '10' बार बाइट फ़ंक्शन को दिए गए पूर्णांक '10' द्वारा काम करता है।

निष्कर्ष

अजगर बाइट्स () फ़ंक्शन ऑब्जेक्ट को वापस करने वाले अजगर में एक निश्चित भूमिका निभाता है। बाइट एक कंप्यूटर सिस्टम टर्म है जो उस मेमोरी को स्टोर करता है जो सिस्टम में टेक्स्ट के कैरेक्टर को एनकोड करने का काम करती है। बाइट में 8 बिट होते हैं जिन्हें '0' या '1' के रूप में दर्शाया जाता है। इस ट्यूटोरियल में, हमने फ़ंक्शन की स्पष्ट समझ के लिए सभी उपयुक्त उदाहरणों के साथ पायथन में फ़ंक्शन बाइट्स () का अध्ययन किया है। हमने पायथन में फ़ंक्शन बाइट्स () के उदाहरण कार्यान्वयन को एक पुनरावृत्त सूची के रूप में जोड़े गए तर्क के साथ, बिना तर्क के, स्ट्रिंग के साथ, दिए गए पूर्णांक की सरणी के साथ, और ascii के साथ कवर किया है।