ধরুন আমাদের ইংরেজি অক্ষরের একটি স্ট্রিং আছে। আমাদের অক্ষরগুলোর কেস স্ব্যাপ করতে হবে। অর্থাৎ বড় হাতের ছোট হাতের হবে এবং ছোট হাতের বড় হাতের হবে।
উদাহরণস্বরূপ, যদি ইনপুট s = "PrograMMinG" হয়, তবে আউটপুট হবে pROGRAmmINg।
সমাধানের ধাপসমূহ
ret := ""- প্রতিটি
letterইনsএর জন্য:- যদি
letter.isupper(), তবেret += letter.lower() - অন্যথায়
ret += letter.upper()
- যদি
retরিটার্ন করুন
উদাহরণ
নিচের ইমপ্লিমেন্টেশনটি দেখুন ভালো বুঝার জন্য:
def solve(s):
ret = ''
for letter in s:
if letter.isupper():
ret += letter.lower()
else:
ret += letter.upper()
return ret
s = "PrograMMinG"
print(solve(s))
ইনপুট
"PrograMMinG"
আউটপুট
pROGRAmmINg