بکندباز

تابعی بنویسید که یک رشته را بگیرد و رشته‌ای با حالت صحیح برای عنوان‌های شخصیت‌های سریال بازی تاج‌وتخت (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.")

پاسخ های کاربران به این تمرین

user-OYRr
امتیاز:‌ 4065
تصحیح اتوماتیک 0 0
‎پایتون‎
4 فروردين 1404

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

user-0vUj
امتیاز:‌ 170
تصحیح اتوماتیک 0 0
‎پایتون‎
4 فروردين 1404

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

mantix
امتیاز:‌ 18372
تصحیح اتوماتیک 0 0
‎پایتون‎
4 فروردين 1404

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

MarsBoy
امتیاز:‌ 7186
تصحیح اتوماتیک 0 0
‎پایتون‎
4 فروردين 1404

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

نظرات

*
*

تمرینات مرتبط