पायथन ट्यूटोरियल

अजगर घर पायथन परिचय पायथन आरंभ करें पायथन सिंटेक्स पायथन टिप्पणियाँ पायथन वेरिएबल्स पायथन डेटा प्रकार अजगर संख्या पायथन कास्टिंग पायथन स्ट्रिंग्स पायथन बूलियन्स पायथन ऑपरेटर्स पायथन सूचियाँ पायथन टुपल्स पायथन सेट पायथन डिक्शनरी अजगर अगर... और पाइथन जबकि लूप्स लूप्स के लिए पायथन पायथन कार्य अजगर लैम्ब्डा पायथन एरेज़ पायथन क्लासेस/ऑब्जेक्ट्स पायथन इनहेरिटेंस पायथन इटरेटर्स पायथन स्कोप पायथन मॉड्यूल अजगर तिथियाँ पायथन मठ पायथन JSON पायथन रेगेक्स पायथन पीआईपी अजगर का प्रयास करें... को छोड़कर पायथन उपयोगकर्ता इनपुट पायथन स्ट्रिंग स्वरूपण

फ़ाइल रखरखाव

पायथन फ़ाइल हैंडलिंग पायथन फ़ाइलें पढ़ें पायथन लिखें/फाइलें बनाएं पायथन फ़ाइलें हटाएं

पायथन मॉड्यूल

न्यूमपी ट्यूटोरियल पांडा वॉकथ्रू स्काइप ट्यूटोरियल

पायथन माटप्लोटलिब

माटप्लोटलिब परिचय माटप्लोटलिब आरंभ करें माटप्लोटलिब पाइप्लॉट माटप्लोटलिब प्लॉटिंग माटप्लोटलिब मार्कर माटप्लोटलिब लाइन माटप्लोटलिब लेबल माटप्लोटलिब ग्रिड माटप्लोटलिब सबप्लॉट्स माटप्लोटलिब स्कैटर माटप्लोटलिब बार्स माटप्लोटलिब हिस्टोग्राम Matplotlib पाई चार्ट

यंत्र अधिगम

शुरू करना मध्यमान मध्यम मोड मानक विचलन प्रतिशतता डेटा वितरण सामान्य डेटा वितरण स्कैटर प्लॉट रेखीय प्रतिगमन बहुपद प्रतिगमन बहु - प्रतिगमन स्केल ट्रेन / टेस्ट निर्णय वृक्ष

पायथन मायएसक्यूएल

MySQL प्रारंभ करें MySQL डेटाबेस बनाएँ MySQL तालिका बनाएँ MySQL सम्मिलित करें MySQL चुनें MySQL कहाँ MySQL ऑर्डर बाय MySQL हटाएं MySQL ड्रॉप टेबल MySQL अद्यतन MySQL सीमा मायएसक्यूएल जॉइन

पायथन मोंगोडीबी

मोंगोडीबी आरंभ करें MongoDB डेटाबेस बनाएँ MongoDB संग्रह बनाएँ मोंगोडीबी डालें मोंगोडीबी खोजें मोंगोडीबी क्वेरी मोंगोडीबी सॉर्ट मोंगोडीबी हटाएं MongoDB ड्रॉप संग्रह मोंगोडीबी अपडेट मोंगोडीबी सीमा

पायथन संदर्भ

पायथन अवलोकन पायथन बिल्ट-इन फंक्शन्स पायथन स्ट्रिंग तरीके पायथन सूची के तरीके पायथन डिक्शनरी के तरीके पायथन टुपल तरीके पायथन सेट मेथड्स पायथन फ़ाइल तरीके पायथन कीवर्ड पायथन अपवाद पायथन शब्दावली

मॉड्यूल संदर्भ

यादृच्छिक मॉड्यूल अनुरोध मॉड्यूल सांख्यिकी मॉड्यूल गणित मॉड्यूल सीमैथ मॉड्यूल

पायथन कैसे करें

सूची डुप्लिकेट निकालें एक स्ट्रिंग को उल्टा करें दो नंबर जोड़ें

पायथन उदाहरण

पायथन उदाहरण पायथन कंपाइलर अजगर व्यायाम अजगर प्रश्नोत्तरी पायथन प्रमाणपत्र

पायथन मॉड्यूल


एक मॉड्यूल क्या है?

एक मॉड्यूल को कोड लाइब्रेरी के समान मानें।

एक फ़ाइल जिसमें कार्यों का एक सेट होता है जिसे आप अपने आवेदन में शामिल करना चाहते हैं।


एक मॉड्यूल बनाएं

एक मॉड्यूल बनाने के लिए बस उस कोड को सहेजें जिसे आप फ़ाइल एक्सटेंशन वाली फ़ाइल में चाहते हैं .py:

उदाहरण

इस कोड को नाम की फाइल में सेव करेंmymodule.py

def greeting(name):
  print("Hello, " + name)

एक मॉड्यूल का प्रयोग करें

अब हम importकथन का उपयोग करके अपने द्वारा अभी बनाए गए मॉड्यूल का उपयोग कर सकते हैं:

उदाहरण

Mymodule नामक मॉड्यूल को आयात करें, और ग्रीटिंग फ़ंक्शन को कॉल करें:

import mymodule

mymodule.greeting("Jonathan")

नोट: मॉड्यूल से फ़ंक्शन का उपयोग करते समय, सिंटैक्स का उपयोग करें: मॉड्यूल_नाम.फंक्शन_नाम


मॉड्यूल में चर

मॉड्यूल में फ़ंक्शन हो सकते हैं, जैसा कि पहले ही वर्णित है, लेकिन सभी प्रकार के चर (सरणी, शब्दकोश, ऑब्जेक्ट आदि) भी हो सकते हैं:

उदाहरण

इस कोड को फाइल में सेव करेंmymodule.py

person1 = {
  "name": "John",
  "age": 36,
  "country": "Norway"
}

उदाहरण

mymodule नाम के मॉड्यूल को आयात करें, और person1 शब्दकोश तक पहुँचें:

import mymodule

a = mymodule.person1["age"]
print(a)


एक मॉड्यूल का नामकरण

आप जो चाहें मॉड्यूल फ़ाइल को नाम दे सकते हैं, लेकिन इसमें फ़ाइल एक्सटेंशन होना चाहिए .py

एक मॉड्यूल का पुन: नामकरण

जब आप एक मॉड्यूल आयात करते हैं, तो आप asकीवर्ड का उपयोग करके एक उपनाम बना सकते हैं:

उदाहरण

mymoduleकॉल के लिए उपनाम बनाएं mx:

import mymodule as mx

a = mx.person1["age"]
print(a)

अंतर्निहित मॉड्यूल

पायथन में कई अंतर्निहित मॉड्यूल हैं, जिन्हें आप जब चाहें आयात कर सकते हैं।

उदाहरण

platformमॉड्यूल आयात और उपयोग करें :

import platform

x = platform.system()
print(x)

डीआईआर () फ़ंक्शन का उपयोग करना

एक मॉड्यूल में सभी फ़ंक्शन नामों (या चर नाम) को सूचीबद्ध करने के लिए एक अंतर्निहित फ़ंक्शन है। dir()समारोह :

उदाहरण

प्लेटफ़ॉर्म मॉड्यूल से संबंधित सभी परिभाषित नामों की सूची बनाएं:

import platform

x = dir(platform)
print(x)

नोट: डीआईआर () फ़ंक्शन का उपयोग सभी मॉड्यूल पर किया जा सकता है, वे भी जिन्हें आप स्वयं बनाते हैं।


मॉड्यूल से आयात करें

fromआप कीवर्ड का उपयोग करके किसी मॉड्यूल से केवल भागों को आयात करना चुन सकते हैं ।

उदाहरण

नामित मॉड्यूल mymoduleमें एक फ़ंक्शन और एक शब्दकोश है:

def greeting(name):
  print("Hello, " + name)

person1 = {
  "name": "John",
  "age": 36,
  "country": "Norway"
}

उदाहरण

मॉड्यूल से केवल person1 शब्दकोश आयात करें:

from mymodule import person1

print (person1["age"])

नोट: कीवर्ड का उपयोग करके आयात करते समय from , मॉड्यूल में तत्वों का संदर्भ देते समय मॉड्यूल नाम का उपयोग न करें। उदाहरण: person1["age"], नहीं mymodule.person1["age"]


व्यायाम के साथ खुद को परखें

व्यायाम:

"mymodule" नामक मॉड्यूल को आयात करने के लिए सही सिंटैक्स क्या है?

 mymodule