Page 257 - CITS - CSA - TP (Volume 2) - Hindi
P. 257

कं  ूटर सॉ वेयर ए ीके शन  - CITS




                   case 1 | 2:
                       return “Small positive number”

                   case 3 | 4 | 5:
                       return “Medium positive number”
                   case _ if num> 5:

                       return “Large positive number”
                   case _:
                       return “Negative number or other cases”

           # Example usage
           result = describe_number(num)

           print(result)
             ीकरण:
           •  num = int(input(“Enter the Number: “)): यह लाइन  ॉ  ्स को एक सं ा इंटर करने के  िलए  े रत करती है, इनपुट को पूणा क (int) म
              प रवित त करती है, तथा उसे वे रएबल num म   ोर करती है।
           •  defdescribe_number(num):: यह लाइन, िड ाइब_नंबर नामक एक फ़ं  न को प रभािषत करती है जो एक िसंगल तक   (िसंगल आगु म ट),
              num, लेता है।

           •  matchnum:: यह मैच  ेटम ट की शु आत है, जो िक पायथन 3.10 म  पेश िकया गया एक नया फीचर है। यह आपको num के  मान पर पैटन
              मैिचंग करने की अनुमित देता है।
           •  case 0:: यह लाइन जाँचती है िक  ा num 0 के  बराबर है।

           •  return “Zero”: यिद num का मान 0 है, तो फ़ं  न    ंग “Zero” लौटाता है।
           •  case 1 | 2:: यह लाइन जाँचती है िक num 1 है या 2।
           •  return “Small positive number”: यिद num का मान 1 या 2 है, तो फ़ं  न “Small positive number”    ंग लौटाता है।

           •  case 3 | 4 | 5:: यह लाइन जाँचती है िक सं ा 3, 4 या 5 है।
           •  return “Medium positive number”: यिद num का मान 3, 4, या 5 है, तो फ़ं  न “Medium positive number”    ंग लौटाता है।
           •  case _ if num> 5:: यह लाइन एक वाइ काड  के स है जो 5 से अिधक िकसी भी मान से मेल खाती है।

           •  return “Large positive number”: यिद num का मान 5 से अिधक है, तो फ़ं  न “Large positive number”    ंग लौटाता है।
           •  case _:: यह लाइन एक अ  वाइ काड  के स है जो िकसी अ  मान से मेल खाती है।
           •  return “Negative number or other cases”: यिद num का मान पहले बताए गए िकसी भी िविश  मामले से मेल नहीं खाता है, तो फ़ं  न
              “Negative number or other cases”    ंग लौटाता है।

           •  result = describe_number(num): यह लाइन कॉल  ारा इनपुट िकए गए मान num के  साथ describe_number फ़ं  न को कॉल करती है
              और प रणाम को वे रएबल result म   ोर करती है।
           •  print(result): अंत म , यह लाइन प रणाम ि ंट करती है, जो िक describe_number function म  प रभािषत मामलों के  आधार पर इंटर सं ा का
              िववरण है।

           आउटपुट :











                                                           243

                                   CITS : IT & ITES - कं  ूटर सॉ वेयर अनु योग - अ ास 125
   252   253   254   255   256   257   258   259   260   261   262