यह listed behaviour है:
वापसी अपनी पहली चरित्र के साथ स्ट्रिंग की एक प्रतिलिपि को कैपिटल में और बाकी लोवरकेस।
पहला चरित्र एक स्थान है, अंतरिक्ष अपरिवर्तित है, शेष कम हो गया है।
यदि आप इसे सभी अपरकेस बनाना चाहते हैं, तो प्रत्येक शब्द के पहले अक्षर के लिए str.upper()
, या str.title()
देखें।
>>> phrase = 'lexical semantics'
>>> phrase.capitalize()
'Lexical semantics'
>>> phrase.upper()
'LEXICAL SEMANTICS'
>>> phrase.title()
'Lexical Semantics'
या, यदि यह अंतरिक्ष के साथ सिर्फ एक समस्या है:
>>> phrase = ' lexical semantics'
>>> phrase.strip().capitalize()
'Lexical semantics'
स्रोत
2012-02-11 02:53:34