मुझे एक ऐसी स्थिति का सामना करना पड़ा जहाँ मुझे एक बहु-शर्त लागू करनी थी, जिसे मैं अन्य भाषाओं में switch-case कंस्ट्रक्शन का उपयोग करके लागू करता।
Python में मुझे सब कुछ if-elif-else शर्तों के माध्यम से लिखना पड़ता है। यह मुझे काफी असुविधाजनक लगता है।
क्या ऐसी शर्तों को लिखने का कोई और सुविधाजनक तरीका है?
nउदाहरण के लिए, मेरे पास माप की इकाइयाँ हैं और चयनित इकाई के आधार पर मुझे संबंधित गुणक वापस करना होगा:
ndef get_multiplier(unit):n if unit == 'mm':n retu 10**-3n if unit ==