हल: अजगर काउंटर अनंत श्रृंखला

एक अनंत श्रृंखला की गणना करने के लिए पायथन काउंटर का उपयोग करने में मुख्य समस्या यह है कि काउंटर अंततः बह जाएगा। श्रृंखला की गणना करने का प्रयास करते समय यह अप्रत्याशित परिणाम दे सकता है।

def counter():
    i = 0
    while True:
        yield i
        i += 1

यह एक जनरेटर फ़ंक्शन है जो 0 से शुरू होने वाले पूर्णांकों का एक अनंत क्रम लौटाता है।

अनंत श्रृंखला क्या है

एक अनंत श्रृंखला संख्याओं का एक क्रम है जो बिना अंत के बढ़ता रहता है। पायथन में, निम्नलिखित सिंटैक्स का उपयोग करके एक अनंत श्रृंखला का प्रतिनिधित्व किया जा सकता है:

श्रृंखला = [x_1, x_2, x_3, …]

श्रृंखला में पहली संख्या x_1 है और श्रृंखला में अंतिम संख्या x_n है। क्रम हमेशा के लिए बढ़ता रहेगा, और श्रृंखला में प्रत्येक नया जोड़ श्रृंखला में पिछली दो संख्याओं के योग के बराबर होगा।

श्रृंखला के बारे में

पायथन में अबाउट सीरीज़ ट्यूटोरियल का एक सेट है जो आपको सिखाता है कि पायथन प्रोग्रामिंग भाषा का उपयोग कैसे करें। श्रृंखला में पहला ट्यूटोरियल, पायथन के बारे में, पायथन प्रोग्रामिंग की मूल बातें शामिल करता है।

संबंधित पोस्ट:

एक टिप्पणी छोड़ दो