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

दो दिए गए नंबरों में मौजूद सभी विशिष्ट असामान्य अंकों को प्रिंट करने के लिए पायथन प्रोग्राम

जब दो संख्याओं में मौजूद सभी विशिष्ट असामान्य अंकों को मुद्रित करने की आवश्यकता होती है, तो एक विधि परिभाषित की जाती है जो पैरामीटर के रूप में दो पूर्णांक लेती है। असामान्य अंक प्राप्त करने के लिए विधि 'सममित_अंतर' का उपयोग किया जाता है।

उदाहरण

नीचे उसी का एक प्रदर्शन है

def distinct_uncommon_nums(val_1, val_2):

   val_1 = str(val_1)
   val_2 = str(val_2)
   list_1 = list(map(int, val_1))
   list_2 = list(map(int, val_2))
   list_1 = set(list_1)
   list_2 = set(list_2)
   my_list = list_1.symmetric_difference(list_2)
   my_list = list(my_list)
   my_list.sort(reverse = True)

   for i in my_list:
      print(i)

num_1 = 567234
num_2 = 87953573214
print("The value of first number is")
print(num_1)
print("The value of first number is")
print(num_2)
distinct_uncommon_nums(num_1, num_2)

आउटपुट

The value of first number is
567234
The value of first number is
87953573214
9
8
6
1

स्पष्टीकरण

  • 'distinct_uncommon_nums' नाम की एक विधि परिभाषित की गई है जो दो पूर्णांकों को पैरामीटर के रूप में लेती है।

  • इन दोनों पूर्णांकों को स्ट्रिंग प्रकार में परिवर्तित किया जाता है, और फिर उन्हें पूर्णांक प्रकार में मैप किया जाता है, और एक सूची में परिवर्तित किया जाता है।

  • फिर इसे सूची के अनूठे मूल्यों को बनाए रखने के लिए एक सेट में बदल दिया जाता है।

  • फिर, दोनों सूचियों में असामान्य अंक प्राप्त करने के लिए 'सममित_अंतर' पद्धति का उपयोग किया जाता है।

  • यह अंतर एक सूची में बदल जाता है।

  • फिर इसे उल्टे क्रम में क्रमबद्ध किया जाता है।

  • यह कंसोल पर प्रदर्शित होता है।

  • विधि के बाहर, दो नंबर परिभाषित हैं और कंसोल पर प्रदर्शित होते हैं।

  • दो नंबरों को पैरामीटर के रूप में पास करके विधि को कॉल किया जाता है।

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


  1. किसी दिए गए नंबर के सभी प्राइम फ़ैक्टर्स को प्रिंट करने के लिए कुशल प्रोग्राम के लिए पायथन प्रोग्राम

    इस लेख में, हम नीचे दिए गए समस्या कथन के समाधान के बारे में जानेंगे। समस्या कथन - हमें एक संख्या दी गई है, हमें दी गई संख्या के सभी अभाज्य गुणनखंड ज्ञात करने होंगे। समस्या के प्रभावी समाधान के बारे में नीचे चर्चा की गई है - उदाहरण # Python program to print prime factors import math # prime def pr

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

    इस लेख में, हम नीचे दिए गए समस्या कथन के समाधान के बारे में जानेंगे। समस्या कथन - हमें एक स्ट्रिंग दी गई है जिसकी हमें स्ट्रिंग के सभी संभावित क्रमपरिवर्तन प्रदर्शित करने की आवश्यकता है। आइए अब नीचे दिए गए कार्यान्वयन में समाधान देखें - उदाहरण # conversion def toString(List):    return &

  1. दो नंबर जोड़ने के लिए पायथन कार्यक्रम

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