⊗pyPmCdMCs 142 of 208 menu

Python में match-case कंस्ट्रक्शन

Python में, संस्करण 3.10 से शुरू होकर एक विशेष कंस्ट्रक्शन match-case उपलब्ध है, जिसका उपयोग कुछ मानों की श्रृंखला में से एक मान को चुनने के लिए किया जाता है। इसका सिंटैक्स है:

match varuable: case 'value1': ''' यहाँ वह कोड होगा जो निष्पादित होगा यदि वेरिएबल का मान 1 है ''' case 'value2' ''' यहाँ वह कोड होगा जो निष्पादित होगा यदि वेरिएबल का मान 2 है ''' case _: ''' यहाँ वह कोड होगा जो निष्पादित होगा यदि मान किसी से भी मेल नहीं खाता है '''

मान लीजिए कि हमारे पास एक वेरिएबल tst है:

tst = 'a'

आइए, कंडीशन में विभिन्न विकल्प लिखते हैं, जो वेरिएबल ले सकता है:

match tst: case 'a': print('a') case 'b': print('b') case _: print('tst is unknown')

ऑपरेटर | की सहायता से प्रत्येक विकल्प में आवश्यक मानों का चयन भी निर्दिष्ट किया जा सकता है:

match tst: case 'a' | 'c': print('a or c') case 'b' | 'd': print('b or d') case _: print('tst is unknown')

मान लीजिए कि वेरिएबल num में संख्या 1, 2, 3 या 4 में से एक संग्रहीत है, जो ऋतु की संख्या को दर्शाती है। संख्या में निहित ऋतु का नाम आउटपुट करें।

मान लीजिए कि वेरिएबल num में 1 से 12 तक का महीने का नंबर संग्रहीत है। इस महीने के अनुरूप ऋतु का नाम आउटपुट करें।

हिन्दी
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
हम साइट के कार्य, विश्लेषण और व्यक्तिगतकरण के लिए कुकीज़ का उपयोग करते हैं। डेटा प्रसंस्करण गोपनीयता नीति के अनुसार किया जाता है।
सभी स्वीकार करें कॉन्फ़िगर करें अस्वीकार करें