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

पायथन प्रोग्राम उन सभी नंबरों को खोजने के लिए जो संख्याओं की एक सीमा के बीच विषम और पैलिंड्रोम हैं

जब सभी संख्याओं को खोजने की आवश्यकता होती है जो विषम हैं, और पैलिंड्रोम हैं और मूल्यों की दी गई श्रेणी के बीच स्थित हैं, और यह बताया गया है कि रिकर्सन का उपयोग नहीं किया जा सकता है, तो, सूची समझ, और '%' ऑपरेटर हो सकता है उसी को प्राप्त करने के लिए प्रयोग किया जाता है।

पैलिंड्रोम स्ट्रिंग होते हैं जो समान होते हैं जब उन्हें किसी भी तरह से पढ़ा जाता है- बाएं से दाएं और दाएं से बाएं।

नीचे उसी के लिए एक प्रदर्शन है -

उदाहरण

my_list = []
lower_limit = 5
upper_limit = 189
print("The lower limit is : ")
print(lower_limit)
print("The upper limit is : ")
print(upper_limit)
my_list = [x for x in range(lower_limit,upper_limit+1) if x%2!=0 and str(x)==str(x)[::-1]]
print("The numbers which are odd and palindromes between " + str(lower_limit) + " and " + str(upper_limit) + " are : ")
print(my_list)

आउटपुट

The lower limit is :
5
The upper limit is :
189
The numbers which are odd and palindromes between 5 and 189 are :
[5, 7, 9, 11, 33, 55, 77, 99, 101, 111, 121, 131, 141, 151, 161, 171, 181]

स्पष्टीकरण

  • एक खाली सूची, एक निचली सीमा और एक ऊपरी सीमा परिभाषित की गई है।
  • ऊपरी और निचली सीमा कंसोल पर प्रदर्शित होती है।
  • ऊपरी और निचली सीमा के बीच के मानों को पुनरावृत्त किया जाता है, और यह देखने के लिए जाँच की जाती है कि क्या यह 2 से विभाज्य है।
  • फिर, इसे एक स्ट्रिंग में बदल दिया जाता है, और स्ट्रिंग और स्ट्रिंग के अंत से तत्वों की तुलना की जाती है।
  • यह एक वैरिएबल को असाइन किया गया है।
  • यह कंसोल पर आउटपुट के रूप में प्रदर्शित होता है।

  1. बीएसटी से सभी नोड्स को हटाने का कार्यक्रम जो पायथन में सीमा में नहीं हैं

    मान लीजिए कि हमारे पास एक बीएसटी है, दो मान निम्न और उच्च हैं, हमें उन सभी नोड्स को हटाना होगा जो [निम्न, उच्च] (समावेशी) के बीच नहीं हैं। तो, अगर इनपुट पसंद है कम =7 उच्च =10, तो आउटपुट होगा इसे हल करने के लिए, हम इन चरणों का पालन करेंगे - एक फ़ंक्शन को हल करें() परिभाषित करें। यह जड़ लेगा,

  1. एक अंतराल में सभी प्राइम नंबरों को प्रिंट करने के लिए पायथन प्रोग्राम

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

  1. किसी दिए गए नंबर के लिए 3 और 5 से विभाज्य सभी संख्याओं को प्रिंट करने के लिए पायथन प्रोग्राम

    यह उन सभी नंबरों को प्रिंट करने के लिए एक पायथन प्रोग्राम है जो किसी दिए गए इंटरगर एन से 3 और 5 से विभाज्य हैं। इस प्रोग्राम को लिखने के कई तरीके हैं, सिवाय इसके कि हमें यह जांचने की आवश्यकता है कि क्या संख्या 3 और 5 दोनों से पूरी तरह से विभाज्य है। 3 और 5 से विभाज्य सभी संख्याओं को प्रिंट करने के