Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

पायथन मॉड्यूल कैसे काम करते हैं?

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

जब आप एक मॉड्यूल आयात करते हैं, जैसे `हैलो`, तो दुभाषिया इनपुट स्क्रिप्ट वाली निर्देशिका में hello.py नाम की एक फ़ाइल की खोज करता है और फिर पर्यावरण चर PYTHONPATH द्वारा निर्दिष्ट निर्देशिकाओं की सूची में खोजता है।

Fibonacci.py नाम की एक फाइल बनाएं और उसमें निम्नलिखित कोड डालें:

def fib(n):    # write Fibonacci series up to n
    a, b = 0, 1
    while b < n:
        print(b, end=' ')
        a, b = b, a+b
    print()
def fib2(n):   # return Fibonacci series up to n
    result = []
    a, b = 0, 1
    while b < n:
        result.append(b)
        a, b = b, a+b
    return result

अब अपना टर्मिनल खोलें और इस फाइल वाली निर्देशिका में बदलने के लिए cd कमांड का उपयोग करें और पायथन शेल खोलें। निम्नलिखित कथन दर्ज करें:

>>> import fibonacci
>>> fibonacci.fib(1000)
1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987
>>> fibonacci.fib2(100)
[1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89]

आपने मॉड्यूल आयात किया और इसके कार्यों का उपयोग किया।


  1. पायथन में फाइबोनैचि अनुक्रम को कैसे कोड करें?

    फाइबोनैचि अनुक्रम गणित में सबसे प्रसिद्ध अनुक्रमों में से एक है। गणना करना काफी सरल है:अनुक्रम में प्रत्येक संख्या पिछली दो संख्याओं का योग है। इस क्रम ने प्रोग्रामिंग में अपना रास्ता खोज लिया है। अक्सर, इसका उपयोग डेवलपर्स को एल्गोरिदम और लूप पर प्रशिक्षित करने के लिए किया जाता है। इस गाइड मे

  1. बोकेह (पायथन) में छवियों के साथ कैसे काम करें?

    बोकेह में छवियों के साथ काम करने के लिए, image_url() . का उपयोग करें विधि और छवियों की एक सूची पास करें। कदम किसी फ़ाइल में सहेजे गए आउटपुट को उत्पन्न करने के लिए डिफ़ॉल्ट आउटपुट स्थिति को कॉन्फ़िगर करें जब :func:show कहा जाता है। प्लॉटिंग के लिए एक नया चित्र बनाएं। दिए गए URL से लोड की गई छवियों क

  1. पायथन प्रोग्राम में दी गई संख्या एक फाइबोनैचि संख्या है या नहीं, इसकी जांच कैसे करें?

    इस लेख में, हम नीचे दिए गए समस्या कथन के समाधान के बारे में जानेंगे - समस्या कथन किसी संख्या n को देखते हुए, जाँच करें कि n एक फाइबोनैचि संख्या है या नहीं हम सभी जानते हैं कि nवीं फाइबोनैचि संख्या पिछले दो फाइबोनैचि संख्याओं का योग है। लेकिन वे पुनरावृत्ति संबंध के अलावा एक दिलचस्प संबंध भी प्रस्त