تابعی بنویسید که یک رشته را بگیرد و رشتهای با حالت صحیح برای عنوانهای شخصیتهای سریال بازی تاجوتخت (Game of Thrones) برگرداند.
- کلمات “and”، “the”، “of” و “in” باید با حروف کوچک نوشته شوند.
- تمام کلمات دیگر باید با حرف اول بزرگ و بقیه حروف کوچک نوشته شوند.
نمونه ورودی و خروجی
correct_title("jOn SnoW, kINg IN thE noRth.") ➞ "Jon Snow, King in the North."
correct_title("sansa stark, lady of winterfell.") ➞ "Sansa Stark, Lady of Winterfell."
correct_title("TYRION LANNISTER, HAND OF THE QUEEN.") ➞ "Tyrion Lannister, Hand of the Queen."
نکات
- علائم نگارشی و فاصلهها باید در موقعیت اصلی خود باقی بمانند.
- کلمات دارای خط فاصله (hyphenated) به عنوان کلمات جداگانه در نظر گرفته میشوند.
- مراقب کلماتی باشید که شامل “and”، “the”، “of” یا “in” هستند.
self.assertEqual(correct_title("jOn SnoW, kINg IN thE noRth."), "Jon Snow, King in the North.") self.assertEqual(correct_title("sansa stark, lady of winterfell."), "Sansa Stark, Lady of Winterfell.") self.assertEqual(correct_title("TYRION LANNISTER, HAND OF THE QUEEN."), "Tyrion Lannister, Hand of the Queen.")
پاسخ های کاربران به این تمرین
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
نظرات