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

पायथन में स्विच केस (प्रतिस्थापन)


इस ट्यूटोरियल में, हम एक प्रोग्राम लिखेंगे जो पायथन में स्विच केस की तरह कार्य करता है।

C, C++, Java जैसी अन्य प्रोग्रामिंग भाषाओं में स्विच होता है जबकि पायथन में नहीं। आइए पायथन में स्विच केस की तरह कार्य करने वाला एक प्रोग्राम लिखें।

हम पायथन में स्विच केस लिखने के लिए dict डेटा संरचना का उपयोग करने जा रहे हैं। आइए निम्नलिखित कोड देखें।

उदाहरण

# कुंजियों और मानों के साथ डिक्शनरी days = {     0: 'रविवार',     1: 'सोमवार',     2: 'मंगलवार',     3: 'बुधवार',     4: 'गुरुवार',     5: 'शुक्रवार',     6: 'शनिवार' } # हम दिनों तक पहुंचने के लिए 'get' मेथड का उपयोग करेंगे # यदि हम सही कुंजी प्रदान करते हैं, तो हमें संबंधित मान मिलेगा # यदि हम ऐसी कुंजी प्रदान करते हैं जो डिक्शनरी में नहीं है, तो हमें डिफ़ॉल्ट मान मिलेगा print(days.get(0, 'खराब दिन')) print(days.get(10, 'खराब दिन'))

आउटपुट

यदि आप उपरोक्त कोड चलाते हैं, तो आपको निम्नलिखित परिणाम मिलेगा।

रविवार खराब दिन

हम मानों के स्थान पर कुछ भी रख सकते हैं। get मेथड का डिफ़ॉल्ट मान स्विच केस में default कीवर्ड को दर्शाता है।

निष्कर्ष

यदि ट्यूटोरियल में आपके कोई संदेह हैं, तो उन्हें टिप्पणी अनुभाग में उल्लेख करें।

  1. Tkinter/Python में पॉपअप डायलॉग कैसे प्राप्त करें? Tkinter/Python में पॉपअप डायलॉग कैसे प्राप्त करें?

    Tkinter एक मानक Python लाइब्रेरी है जिसका उपयोग GUI-आधारित एप्लिकेशन बनाने और विकसित करने के लिए किया जाता है। हम Tkinter में एक एप्लिकेशन बना सकते हैं और उसमें विजेट्स जोड़ सकते हैं जो एप्लिकेशन को अधिक इंटरैक्टिव बनाते हैं।मान लीजिए हम किसी एप्लिकेशन में एक पॉपअप डायलॉग दिखाना चाहते हैं। इस मामले

  1. - पायथन में मिलान सूचकांक प्राप्त करें

    दो सूचियां दी गई हैं। हमें पहली सूची से उन तत्वों के सूचकांक ढूंढने हैं जिनके मान दूसरी सूची में तत्वों से मेल खाते हैं। सूचकांक के साथ हम दूसरी सूची में तत्व का मान प्राप्त करने और पहली सूची से संबंधित सूचकांक निकालने के लिए बस डिज़ाइन करते हैं। उदाहरण listA = [Mon,Tue, Wed, Thu, Fri] listB = [Tue

  1. - Python में डिक्शनरी के लिए get() मेथड

    get() मेथड डिक्शनरी में तत्वों तक पहुंचने के लिए Python स्टैंडर्ड लाइब्रेरी का हिस्सा है। कभी-कभी हमें किसी कुंजी को खोजने की आवश्यकता हो सकती है जो डिक्शनरी में मौजूद नहीं है। ऐसे मामले में इंडेक्स द्वारा एक्सेस करने की विधि एक त्रुटि फेंक देगी और प्रोग्राम को रोक देगी। लेकिन हम get() मेथड का उपयोग