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

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


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

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

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

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

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

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

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

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

उदाहरण

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

आउटपुट

11 13 15 17 19 21 23 25 27 29

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

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

निष्कर्ष

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

  1. Python प्रोग्राम से अंतराल में सभी अभाज्य संख्याएँ प्रिंट करना Python प्रोग्राम से अंतराल में सभी अभाज्य संख्याएँ प्रिंट करना

    इस लेख में, हम नीचे दिए गए समस्या कथन के समाधान के बारे में जानेंगे। समस्या कथन - हमें एक अंतराल दिया गया है, हमें दी गई रेंज में सभी अभाज्य संख्याओं की गणना करने की आवश्यकता है। यहां हम समाधान प्राप्त करने के लिए ब्रूट-फोर्स दृष्टिकोण पर चर्चा करेंगे यानी अभाज्य संख्या की मूल परिभाषा। अभाज्य संख्

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

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

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

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