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

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

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

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

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

उदाहरण

# dictionary with keys and values
days = {
   0: 'Sunday',
   1: 'Monday',
   2: 'Tuesday',
   3: 'Wednesday',
   4: 'Thursday',
   5: 'Friday',
   6: 'Saturday'
}
# we will use 'get' method to access the days
# if we provide the correct key, then we will get the corresponding value
# if we provide a key that's not in the dictionary, then we will get the defaul
lue
print(days.get(0, 'Bad day'))
print(days.get(10, 'Bad day'))

आउटपुट

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

Sunday
Bad day

हम मूल्यों के स्थान पर कुछ भी रख सकते हैं। प्राप्त करें . का डिफ़ॉल्ट मान विधि डिफ़ॉल्ट . का प्रतिनिधित्व करती है स्विच मामलों में कीवर्ड।

निष्कर्ष

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


  1. टिंकर/पायथन में पॉपअप संवाद कैसे प्राप्त करें?

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

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

    दो सूचियां दी गई हैं। हमें पहली सूची से उन तत्वों की अनुक्रमणिका खोजने की आवश्यकता है जिनके मान दूसरी सूची के तत्वों से मेल खाते हैं। सूचकांक के साथ हम दूसरी सूची में तत्व का मान प्राप्त करने और पहली सूची से संबंधित अनुक्रमणिका निकालने के लिए बस अनुवर्ती डिज़ाइन करते हैं। उदाहरण listA = ['Mon&#

  1. पायथन में शब्दकोशों के लिए प्राप्त () विधि

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