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

पायथन प्रोग्राम: रेंज में सभी इवन नंबर्स प्रिंट करें


इस लेख में, हम दिए गए प्रॉब्लम स्टेटमेंट को हल करने के समाधान और दृष्टिकोण के बारे में सीखेंगे।

प्रॉब्लम स्टेटमेंट

एक रेंज दिए जाने पर, हमें दी गई रेंज में सभी इवन नंबर्स प्रिंट करने की आवश्यकता है।

नीचे ब्रूट-फोर्स दृष्टिकोण पर चर्चा की गई है:

यहां हम एक रेंज-बेस्ड फॉर लूप लागू करते हैं जो इनपुट इंटरवल में उपलब्ध सभी इंटीजर्स प्रदान करता है।

इसके बाद, सभी ऑड नंबर्स को फ़िल्टर करने के लिए इवन नंबर्स के लिए एक चेक कंडीशन लागू की जाती है।

यह दृष्टिकोण O(n) + तुलना का कॉन्स्टेंट टाइम लेता है।

अब नीचे कार्यान्वयन देखते हैं:

उदाहरण

start, end = 10, 29
# इटरेशन
for num in range(start, end + 1):
    # चेक
    if num % 2 == 0:
        print(num, end=" ")

आउटपुट

10 12 14 16 18 20 22 24 26 28

सभी वेरिएबल्स और फंक्शन्स ग्लोबल फ्रेम में घोषित हैं जैसा कि नीचे दी गई आकृति में दिखाया गया है।

पायथन प्रोग्राम: रेंज में सभी इवन नंबर्स प्रिंट करें

निष्कर्ष

इस लेख में, हमने इनपुट रेंज में इवन नंबर्स प्रिंट करने के दृष्टिकोण के बारे में सीखा।

  1. पायथन प्रोग्राम: दी गई स्ट्रिंग के सभी क्रमपरिवर्तन प्रिंट करें पायथन प्रोग्राम: दी गई स्ट्रिंग के सभी क्रमपरिवर्तन प्रिंट करें

    इस लेख में हम दी गई समस्या के समाधान के बारे में जानेंगे। समस्या कथन हमें एक स्ट्रिंग दी गई है, हमें स्ट्रिंग के सभी संभावित क्रमपरिवर्तन प्रदर्शित करने हैं। उदाहरण # रूपांतरण def toString(List): return .join(List) # क्रमपरिवर्तन def permute(a, l, r): if l == r: print(toString(a))

  1. पायथन प्रोग्राम: स्ट्रिंग में इवन लेंथ वाले शब्द प्रिंट करें पायथन प्रोग्राम: स्ट्रिंग में इवन लेंथ वाले शब्द प्रिंट करें

    इस लेख में, हम दिए गए प्रॉब्लम स्टेटमेंट को हल करने के समाधान और दृष्टिकोण के बारे में सीखेंगे। प्रॉब्लम स्टेटमेंट एक स्ट्रिंग दिए जाने पर, हमें स्ट्रिंग में इवन लेंथ वाले सभी शब्दों को प्रदर्शित करने की आवश्यकता है। दृष्टिकोण split() फ़ंक्शन का उपयोग करके इनपुट स्ट्रिंग को विभाजित करें। for लूप

  1. पायथन प्रोग्राम: फाइबोनैचि नंबर्स पायथन प्रोग्राम: फाइबोनैचि नंबर्स

    इस लेख में, हम दिए गए प्रॉब्लम स्टेटमेंट को हल करने के समाधान और दृष्टिकोण के बारे में सीखेंगे। प्रॉब्लम स्टेटमेंट – हमारा कार्य nth फाइबोनैचि नंबर की गणना करना है। फाइबोनैचि नंबर्स का क्रम Fn नीचे दिए गए पुनरावृत्ति संबंध द्वारा दिया जाता है: Fn = Fn-1 + Fn-2 सीड वैल्यूज़ (मानक) के साथ: F₀ = 0 और