Avatar ·

क्या Python में switch case ऑपरेटर है?

📁 पायथन, प्रश्न, मदद, परियोजना

n

मुझे एक ऐसी स्थिति का सामना करना पड़ा जहाँ मुझे एक बहु-शर्त लागू करनी थी, जिसे मैं अन्य भाषाओं में switch-case कंस्ट्रक्शन का उपयोग करके लागू करता।

n

Python में मुझे सब कुछ if-elif-else शर्तों के माध्यम से लिखना पड़ता है। यह मुझे काफी असुविधाजनक लगता है।

n

क्या ऐसी शर्तों को लिखने का कोई और सुविधाजनक तरीका है?

n

उदाहरण के लिए, मेरे पास माप की इकाइयाँ हैं और चयनित इकाई के आधार पर मुझे संबंधित गुणक वापस करना होगा:

n
def get_multiplier(unit):n    if unit == 'mm':n        retu 10**-3n    if unit ==