حل تمرین فرزاد فیلمبین کوئرا با پایتون
در این نوشته به روش حل یکی از سوالات مبانی برنامه نویسی وبسایت کوئرا میپردازیم.
حل تمرین فرزاد فیلمبین کوئرا با پایتون
هفتهی آینده امتحان های میان ترم فرزاد تمام می شود و فرزاد خوشحال و شاداب می خواهد به دوران اوج تفریحی خویش بازگردد و حسابی برای امتحانات پایان ترمش انرژی جمع کند. به همین خاطر او به دانیال هاردی داد و از او خواست که همه ی فیلم هایش را برای او بریزد. اما از آنجایی که دانیال فردی نامنظم است، نام فیلمهایش بسیار نامنظم و در هم ریخته است. اما فرزاد که فردی منظم است، می خواهد حرف اول هر کلمه uppercase و باقی حروف آن lowercase شود. به او کمک کنید که نام فیلمهایش را مرتب کند. در خط اول برنامه شما از فرزاد تعداد فیلمی که میخواهد به ورودی بدهد را میگیرید و در ادامه نام مرتب نشدهی فیلمها را. سپس در خروجی مانند نمونه نامهای مرتب شده را نمایش می دهید.
ورودی
در خط اول n که تعداد فیلمهاست به شما داده میشود سپس در خط نام فیلمها به شما داده میشود. نام فیلمها کمتر از ۱۰۰۰ کاراکتر است همچنین:
خروجی
در n خط نام اصلاح شده فیلمها را چاپ کنید.
مثال
ورودی نمونه 1
3 rEd riDing HOoD DraCUla Bad LiEutenAnt
خروجی نمونه 1
Red Riding Hood Dracula Bad Lieutenant
ورودی نمونه 2
2 21 jUMp Street Mr. SMith GoEs To WashinGTon
خروجی نمونه 2
21 Jump Street Mr. Smith Goes To Washington
کد پایتون سوال تمرین فرزاد فیلمبین
num_sentences = int(input()) if num_sentences >= 1 and num_sentences <= 10: result = [] for i in range(num_sentences): sentence = input() formatted_sentence = " ".join(word.capitalize() for word in sentence.split()) result.append(formatted_sentence) for item in result: print(item)
منبع سوال: کوئرا
اگر نیاز به حل تمرینهای دیگری از کوئرا دارید در بخش نظرات همین نوشته برای ما بنویسید.
ارسال پاسخ