] हालाँकि, समान कार्यक्षमता प्राप्त करने के लिए कई वैकल्पिक दृष्टिकोण हैं। यह आपको अलग -अलग पैटर्न से मेल खाने और संबंधित कोड ब्लॉक को निष्पादित करने की अनुमति देता है। मैच की स्थिति: केस 400: "खराब अनुरोध" लौटें केस 404: लौटें "नहीं मिला" केस 418: लौटें "मैं एक चायदानी हूँ" केस _: # डिफ़ॉल्ट मामला "इंटरनेट के साथ कुछ गलत है"
पहले के पायथन संस्करणों के लिए शब्दकोशों का उपयोग करना ब्लॉक।
# फ़ंक्शन ब्लॉक को परिभाषित करें def शून्य (): प्रिंट ("आपने शून्य टाइप किया। \ n") def sqr (): प्रिंट ("n एक आदर्श वर्ग \ n" है) डीईएफ भी (): प्रिंट ("n एक समान संख्या \ n" है) def prime (): प्रिंट ("n एक प्राइम नंबर \ n" है) # फ़ंक्शन ब्लॉक में मैप इनपुट विकल्प = {0: शून्य, 1: SQR, 4: SQR, 9: SQR, 2: यहां तक कि, 3: प्राइम, 5: प्राइम, 7: प्राइम} # समकक्ष स्विच ब्लॉक को आमंत्रित करें विकल्प [संख्या] ()अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3