-
Python में फर्स्ट-क्लास फ़ंक्शन्स
विभिन्न प्रोग्रामिंग भाषाओं में, फर्स्ट-क्लास ऑब्जेक्ट्स वे ऑब्जेक्ट्स होते हैं जिन्हें यूनिफॉर्मली हैंडल किया जा सकता है। फर्स्ट-क्लास ऑब्जेक्ट्स को डेटा स्ट्रक्चर्स के रूप में स्टोर किया जा सकता है, कुछ अन्य फ़ंक्शन्स के पैरामीटर्स के रूप में, कंट्रोल स्ट्रक्चर्स के रूप में आदि। हम कह सकते हैं कि
-
Python में Fraction मॉड्यूल
Python में Fraction मॉड्यूल रेशनल नंबर अंकगणित का समर्थन करता है। इस मॉड्यूल का उपयोग करके, हम इंटीजर्स, फ्लोट्स, डेसीमल और कुछ अन्य न्यूमेरिक वैल्यूज़ और स्ट्रिंग्स से फ्रैक्शन्स बना सकते हैं। Fraction Instance की एक अवधारणा है। यह न्यूमेरेटर और डिनॉमिनेटर के रूप में इंटीजर्स की एक जोड़ी द्वारा बना
-
Python में OpenCV का उपयोग करके टेम्पलेट मैचिंग
टेम्पलेट मैचिंग एक तकनीक है, जिसके द्वारा एक पैच या टेम्पलेट को वास्तविक इमेज से मैच किया जा सकता है। यह मूल रूप से एक पैटर्न मैचिंग तंत्र है। Python में OpenCV मॉड्यूल है। OpenCV का उपयोग करके, हम आसानी से मैच ढूंढ सकते हैं। तो इस समस्या में, OpenCV टेम्पलेट मैचिंग तकनीकों का उपयोग किया जाता है। Op
-
Python में क्लास मेथड बनाम स्टैटिक मेथड
Python में क्लास मेथड एक ऐसा मेथड है, जो क्लास से बंधा होता है लेकिन उस क्लास के ऑब्जेक्ट से नहीं। स्टैटिक मेथड्स भी समान हैं लेकिन कुछ बुनियादी अंतर हैं। क्लास मेथड्स के लिए, हमें @classmethod डेकोरेटर निर्दिष्ट करना होगा, और स्टैटिक मेथड के लिए @staticmethod डेकोरेटर उपयोग किया जाता है। क्लास मेथड
-
Python का उपयोग करके अपने Gmail अकाउंट से अटैचमेंट के साथ मेल भेजें
इस लेख में, हम देखेंगे कि Python का उपयोग करके अटैचमेंट्स के साथ ईमेल कैसे भेजें। मेल भेजने के लिए, हमें किसी एक्सटर्नल लाइब्रेरी की आवश्यकता नहीं है। SMTPlib नामक एक मॉड्यूल है, जो Python के साथ आता है। यह मेल भेजने के लिए SMTP (सिंपल मेल ट्रांसफर प्रोटोकॉल) का उपयोग करता है। यह मेलिंग के लिए SMTP
-
Python प्रोग्राम: OpenCV का उपयोग करके इमेज के एज डिटेक्ट करना
इस समस्या में, हम देखेंगे कि Python इमेज या वीडियो फ़ाइल के एज कैसे डिटेक्ट कर सकता है। इसे प्राप्त करने के लिए, हमें OpenCV लाइब्रेरी की आवश्यकता है। OpenCV लाइब्रेरी मुख्य रूप से कंप्यूटर विजन के लिए डिज़ाइन की गई है। यह ओपन सोर्स है। मूल रूप से इसे इंटेल द्वारा डिज़ाइन किया गया था। यह ओपन-सोर्स B
-
Python का उपयोग करके सिंपल चैट रूम
इस लेख में हम देखेंगे कि Python के साथ सॉकेट प्रोग्रामिंग का उपयोग करके सर्वर और क्लाइंट चैट रूम सिस्टम कैसे बनाया जाए। सॉकेट्स किसी भी कम्युनिकेशन चैनल के एंडपॉइंट्स हैं। इनका उपयोग सर्वर और क्लाइंट को जोड़ने के लिए किया जाता है। सॉकेट्स बाय-डायरेक्शनल हैं। इस क्षेत्र में, हम प्रत्येक एंड के लिए सॉ
-
Python-3 का उपयोग करके पक्षी प्रवासन ट्रैक करना
कुछ शोध कार्यों में, शोधकर्ता जानवरों के व्यवहार को ट्रैक करने के लिए GPS मॉड्यूल का उपयोग करते हैं। वे ट्रैक कर सकते हैं कि वे साल के अलग-अलग समय में अलग-अलग स्थानों पर कैसे यात्रा कर रहे हैं। इस उदाहरण में हम उस तरह के डेटासेट का उपयोग करते हैं ताकि यह अंदाजा लगाया जा सके कि पक्षी अलग-अलग स्थानों
-
Python का उपयोग करके अपने Gmail अकाउंट से मेल भेजें
इस लेख में, हम देखेंगे कि Python का उपयोग करके अटैचमेंट्स के साथ ईमेल कैसे भेजें। मेल भेजने के लिए, हमें किसी एक्सटर्नल लाइब्रेरी की आवश्यकता नहीं है। SMTPlib नामक एक मॉड्यूल है, जो Python के साथ आता है। यह मेल भेजने के लिए SMTP (सिंपल मेल ट्रांसफर प्रोटोकॉल) का उपयोग करता है। यह मेलिंग के लिए SMTP
-
Python में कैसे जांचें कि कोई स्ट्रिंग वैलिड कीवर्ड है या नहीं?
अन्य भाषाओं की तरह, Python में भी कुछ रिज़र्व्ड वर्ड्स होते हैं। इन शब्दों का विशेष अर्थ होता है। कभी-कभी यह एक कमांड हो सकता है, या एक पैरामीटर आदि। हम कीवर्ड्स को वेरिएबल नाम के रूप में उपयोग नहीं कर सकते। इस सेक्शन में हम देखेंगे कि कैसे जांचें कि कोई स्ट्रिंग वैलिड कीवर्ड है या नहीं। इसकी जांच क
-
Python में ZIP फ़ाइलों के साथ काम करना
Python की स्टैंडर्ड लाइब्रेरी में zipfile नामक एक मॉड्यूल है। इस मॉड्यूल का उपयोग करके, हम ZIP फ़ाइल पर विभिन्न ऑपरेशन कर सकते हैं। ZIP फ़ाइलें आर्काइव फ़ाइल फॉर्मेट हैं। ZIP फ़ाइलें लॉसलेस डेटा कम्प्रेशन फीचर्स प्राप्त करने के लिए उपयोग की जाती हैं, इसलिए कम्प्रेस्ड फॉर्म से इसे पूरी तरह से रिकंस्ट
-
Python का उपयोग करके MAC एड्रेस निकालना
हम जानते हैं कि MAC एड्रेस एक हार्डवेयर एड्रेस है जिसका अर्थ है कि यह हमारे PC पर इंस्टॉल नेटवर्क कार्ड के लिए यूनिक है। यह हमेशा यूनिक होता है जिसका अर्थ है कि लोकल नेटवर्क पर दो डिवाइस का एक ही MAC एड्रेस नहीं हो सकता। MAC एड्रेस का मुख्य उद्देश्य लोकल एरिया नेटवर्क (LAN) या अन्य नेटवर्क पर हर नोड
-
Python में queue मॉड्यूल का उपयोग करके स्टैक और क्यू
Python में, स्टैक और क्यू डेटा स्ट्रक्चर्स को लागू करना बहुत आसान है। स्टैक को LIFO कहा जाता है क्योंकि स्टैक लास्ट-इन, फर्स्ट-आउट सिद्धांत पर काम करता है और क्यू को FIFO कहा जाता है क्योंकि क्यू फर्स्ट-इन, फर्स्ट-आउट सिद्धांत पर काम करता है, और Python में बिल्ट-इन फ़ंक्शन्स कोड को छोटा और सरल बनाते
-
Python का उपयोग करके दी गई रेंज के आसपास ऐरे की थ्री-वे पार्टीशनिंग
एक ऐरे और ऐरे की रेंज [startval, endval] दी गई है। ऐरे को तीन भागों में विभाजित किया जाता है। startval से छोटे सभी एलिमेंट्स पहले आते हैं। startval से endval की रेंज में सभी एलिमेंट्स आगे आते हैं। endval से बड़े सभी एलिमेंट्स अंत में आते हैं। उदाहरण Input: A = [1, 14, 51, 12, 4, 2, 54, 20, 87, 98,
-
Python में लिस्ट को आकार N के चंक्स में तोड़ना
यहां हमारे पास एक दी गई यूज़र इनपुट लिस्ट और एक दिया गया ब्रेक साइज़ होगा। और हमारा कार्य दिए गए आकार के अनुसार लिस्ट को तोड़ना है। मेथड 1 यहां हम yield कीवर्ड लागू कर रहे हैं जो एक फ़ंक्शन को सक्षम बनाता है जहां उसने छोड़ा था, फिर जब इसे फिर से कॉल किया जाता है, यह नियमित फ़ंक्शन के साथ मुख्य अंतर
-
Python प्रोग्राम: सेट्स का उपयोग करके तीन लिस्ट्स में कॉमन एलिमेंट्स खोजना
दिए गए तीन यूज़र इनपुट लिस्ट्स से, हमारा कार्य इन तीनों लिस्ट्स से कॉमन एलिमेंट्स खोजना है। यहां हम इंटरसेक्शन मेथड लागू कर रहे हैं। उदाहरण Input: A = [2, 3, 4, 5, 6] B = [2, 3, 7, 6, 90] C = [2, 3, 45, 34] Common elements = [2, 3] एल्गोरिदम चरण 1: तीनों लिस्ट्स के एलिमेंट्स इनपुट करें। चरण 2: इंटरस
-
Python में डिक्शनरी का उपयोग करके ग्राफ़ बनाना
ग्राफ़ को Python में डिक्शनरी का उपयोग करके लागू किया जा सकता है। डिक्शनरी में, प्रत्येक कुंजी वर्टेक्स होगी, और वैल्यू के रूप में यह कनेक्टेड वर्टेक्स की सूची रखती है। इसलिए पूरी संरचना ग्राफ़ G(V, E) के एडजेसेंसी लिस्ट की तरह दिखेगी। हम बेसिक डिक्शनरी ऑब्जेक्ट का उपयोग कर सकते हैं, लेकिन हम defaul
-
Python में टेक्स्ट फ़ाइलें पढ़ना और लिखना
अन्य भाषाओं की तरह, Python फ़ाइलों को पढ़ने, लिखने या एक्सेस करने के लिए कुछ बिल्ट-इन फ़ंक्शन्स प्रदान करता है। Python मुख्य रूप से दो प्रकार की फ़ाइलों को हैंडल कर सकता है: सामान्य टेक्स्ट फ़ाइल और बाइनरी फ़ाइलें। टेक्स्ट फ़ाइलों के लिए, प्रत्येक लाइन एक विशेष कैरेक्टर \n (जिसे EOL या एंड ऑफ लाइन क
-
Python का उपयोग करके Linux टर्मिनल में फॉर्मेटेड टेक्स्ट
इस सेक्शन में, हम देखेंगे कि Linux टर्मिनल में फॉर्मेटेड टेक्स्ट कैसे प्रिंट करें। फॉर्मेटिंग द्वारा, हम टेक्स्ट कलर, स्टाइल और कुछ विशेष फीचर्स बदल सकते हैं। Linux टर्मिनल फॉर्मेटिंग, कलर और अन्य फीचर्स को नियंत्रित करने के लिए कुछ ANSI एस्केप सीक्वेंसेस को सपोर्ट करता है। इसलिए हमें टेक्स्ट के साथ
-
Python में प्रिसिजन हैंडलिंग
Python विभिन्न फ़ंक्शन्स का उपयोग करके फ्लोटिंग पॉइंट नंबर्स की प्रिसिजन को हैंडल कर सकता है। प्रिसिजन हैंडलिंग के लिए अधिकांश फ़ंक्शन्स math मॉड्यूल में डिफाइन हैं। इसलिए उनका उपयोग करने के लिए, पहले हमें math मॉड्यूल को करंट नेमस्पेस में इम्पोर्ट करना होगा। import math अब हम प्रिसिजन हैंडलिंग के ल