क्या कोई "if" कथन को स्ट्रिंग स्वीकार करने का कोई त्वरित तरीका है चाहे यह लोअर-केस, ऊपरी-केस या दोनों पायथन में हों?यदि अन्यथा पूंजी और लोअर-केस अक्षरों में स्ट्रिंग को स्वीकार करते हैं तो
मैं कोड का एक टुकड़ा लिखने का प्रयास कर रहा हूं जहां नंबर "3" दर्ज किया जा सकता है और साथ ही "तीन" या "तीन" या पूंजी और लोअर केस के किसी अन्य मिश्रण को भी दर्ज किया जा सकता है और यह अभी भी होगा कोड में "if" कथन द्वारा स्वीकार किया गया। मुझे पता है कि मैं "3" को स्वीकार करने के लिए "या" किसी भी अन्य स्ट्रिंग को स्वीकार करने के लिए उपयोग कर सकता हूं, हालांकि यह नहीं जानता कि इसे एक से अधिक मामलों में स्ट्रिंग को स्वीकार करने के लिए कैसे प्राप्त किया जाए। अब तक मेरे पास है:
if (Class == "3" or Class=="three"):
f=open("class3.txt", "a+")
उपयोगकर्ता द्वारा आपूर्ति किए गए मान को सामान्य करने के लिए '.lower()' का उपयोग करें? –
या यदि आपके पास बहुत कुछ है/तो मैं एक func foo होने का सुझाव दूंगा जो 3 से तीन में परिवर्तित हो जाता है ... – therealprashant