मान लीजिए कि हमारे पास अंग्रेजी के लोअरकेस अक्षरों वाला एक वाक्य है। हमें प्रत्येक शब्द के पहले अक्षर को अपरकेस में बदलना है।
इसलिए, यदि इनपुट s ="आई लव माय कंट्री" जैसा है, तो आउटपुट "आई लव माई कंट्री" होगा
इसे हल करने के लिए, हम इन चरणों का पालन करेंगे -
- शब्द :=से शब्दों की सूची
- रिट:=एक नई रिक्त सूची
- प्रत्येक i के लिए शब्दों में, करें
- कैपिटलाइज़ () फ़ंक्शन का उपयोग करके i के पहले अक्षर को कैपिटलाइज़ करें और इसे रिट में डालें
- रिक्त स्थान से अलग करके रिट में मौजूद प्रत्येक शब्द को शामिल करें और वापस लौटें
उदाहरण
आइए बेहतर समझ पाने के लिए निम्नलिखित कार्यान्वयन देखें
def solve(s): words = s.split(' ') ret = [] for i in words: ret.append(i.capitalize()) return ' '.join(ret) s = "i love my country" print(solve(s))
इनपुट
"i love my country"
आउटपुट
I Love My Country