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

पायथन प्रोग्राम – इंटीजर लिस्ट के सभी सम और विषम अंकों का योग


जब इंटीजर लिस्ट के सभी सम और विषम अंकों का योग निकालना हो, तो एक साधारण पुनरावृति और modulus ऑपरेटर का उपयोग किया जाता है।

उदाहरण

my_list = [369, 793, 2848, 4314, 57467]
print("The list is :")
print(my_list)
sum_odd = 0
sum_even = 0
for index in my_list:
for element in str(index):
if int(element) % 2 == 0:
sum_even += int(element)
else:
sum_odd += int(element)
print("The result is :")
print("The sum of odd digits is :")
print(sum_odd)
print("The sum of even digits is :")
print(sum_even)

आउटपुट

The list is : [369, 793, 2848, 4314, 57467]
The result is : The sum of odd digits is : 54
The sum of even digits is : 46

व्याख्या

  • इंटीजर्स की एक लिस्ट परिभाषित की गई है और कंसोल पर प्रदर्शित की गई है।

  • 'sum_odd' और 'sum_even' नामक दो वेरिएबल घोषित किए गए हैं।

  • लिस्ट पर पुनरावृति की जाती है, और विषम अंकों का योग और सम अंकों का योग निकाला जाता है।

  • यह एलिमेंट का 2 से मॉड्यूलस लेकर और उसकी तुलना 0 से करके किया जाता है।

  • यही आउटपुट कंसोल पर प्रदर्शित होता है।

  1. Python प्रोग्राम में ऐरे का योग खोजना Python प्रोग्राम में ऐरे का योग खोजना

    इस लेख में, हम नीचे दिए गए समस्या कथन के समाधान के बारे में जानेंगे। समस्या कथन - हमें एक ऐरे दिया गया है, हमें ऐरे का योग निकालने की आवश्यकता है। पूरे ऐरे को पार करने और प्रत्येक इंडेक्स पर तत्व को जोड़कर योग प्राप्त करने का ब्रूट-फोर्स दृष्टिकोण नीचे चर्चा किया गया है। उदाहरण # sum फ़ंक्शन def

  1. पायथन प्रोग्राम: लिस्ट का संचयी योग ज्ञात करें पायथन प्रोग्राम: लिस्ट का संचयी योग ज्ञात करें

    इस लेख में हम दी गई समस्या के समाधान के बारे में जानेंगे। समस्या कथन हमें एक लिस्ट दी गई है, हमें संचयी योग के साथ एक लिस्ट बनानी है। उदाहरण # संचयी योग def Cumulative(l): new = [] cumsum = 0 for element in l: cumsum += element new.append(cumsum) return new # ड्राइवर

  1. - सम और विषम तत्वों को दो अलग-अलग सूचियों में विभाजित करने का पायथन प्रोग्राम

    समस्या विवरण इस प्रोग्राम में हम एक यूजर इनपुट सूची बनाते हैं और तत्व सम और विषम का मिश्रण होते हैं। हमारा कार्य इन सूची को दो सूचियों में विभाजित करना है। एक में विषम संख्या के तत्व और दूसरी में सम संख्या के तत्व। उदाहरण इनपुट: [1, 2, 3, 4, 5, 9, 8, 6] आउटपुट सम सूची: [2, 4, 8, 6] विषम सूची: [1, 3