इस ट्यूटोरियल में, हम एक प्रोग्राम लिखेंगे जो पायथन में स्विच केस की तरह कार्य करता है।
C, C++, Java जैसी अन्य प्रोग्रामिंग भाषाओं में स्विच होता है जबकि पायथन में नहीं। आइए पायथन में स्विच केस की तरह कार्य करने वाला एक प्रोग्राम लिखें।
हम पायथन में स्विच केस लिखने के लिए dict डेटा संरचना का उपयोग करने जा रहे हैं। आइए निम्नलिखित कोड देखें।
उदाहरण
# कुंजियों और मानों के साथ डिक्शनरी days = { 0: 'रविवार', 1: 'सोमवार', 2: 'मंगलवार', 3: 'बुधवार', 4: 'गुरुवार', 5: 'शुक्रवार', 6: 'शनिवार' } # हम दिनों तक पहुंचने के लिए 'get' मेथड का उपयोग करेंगे # यदि हम सही कुंजी प्रदान करते हैं, तो हमें संबंधित मान मिलेगा # यदि हम ऐसी कुंजी प्रदान करते हैं जो डिक्शनरी में नहीं है, तो हमें डिफ़ॉल्ट मान मिलेगा print(days.get(0, 'खराब दिन')) print(days.get(10, 'खराब दिन'))आउटपुट
यदि आप उपरोक्त कोड चलाते हैं, तो आपको निम्नलिखित परिणाम मिलेगा।
रविवार खराब दिन
हम मानों के स्थान पर कुछ भी रख सकते हैं। get मेथड का डिफ़ॉल्ट मान स्विच केस में default कीवर्ड को दर्शाता है।
निष्कर्ष
यदि ट्यूटोरियल में आपके कोई संदेह हैं, तो उन्हें टिप्पणी अनुभाग में उल्लेख करें।