ধরুন আমাদের একটি সেন্টেন্স আছে ইংরেজি ছোট হাতের অক্ষর দিয়ে। আমাদের প্রতিটি শব্দের প্রথম অক্ষর বড় হাতের করতে হবে।
উদাহরণস্বরূপ, যদি ইনপুট s = "i love my country" হয়, তবে আউটপুট হবে "I Love My Country"।
সমাধানের ধাপসমূহ
words := s.split(' ')- স্ট্রিং থেকে শব্দগুলো আলাদা করুনret := []- একটি খালি লিস্ট- প্রতিটি
iইনwordsএর জন্য:i.capitalize()ব্যবহার করে প্রথম অক্ষর বড় করুন এবংret-এ অ্যেন্ড করুন
ret-এর শব্দগুলো স্পেস দিয়ে জয়েন করে রিটার্ন করুন
উদাহরণ
নিচের ইমপ্লিমেন্টেশনটি দেখুন ভালো বুঝার জন্য:
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