بکندباز

یک تابع بنویسید که یک جمله را به زبان Pig Latin تبدیل کند.

قوانین برای تبدیل به Pig Latin:

  1. اگر یک کلمه با یک حرف صدادار (a, e, i, o, u) شروع شود، به انتهای آن کلمه “way” اضافه کنید.
  2. در غیر این صورت، تمام حروف قبل از اولین حرف صدادار را به انتهای کلمه منتقل کرده و “ay” اضافه کنید.
  3. برای ساده‌تر شدن، ورودی‌ها هیچ نشانه‌گذاری (punctuation) ندارند.

نمونه ورودی و خروجی

pig_latin_sentence("this is pig latin") ➞ "isthay isway igpay atinlay"

pig_latin_sentence("wall street journal") ➞ "allway eetstray ournaljay"

نکات

  • تمام حروف در ورودی به صورت کوچک خواهند بود.
  • کلمات را به ترتیب پردازش کرده و سپس دوباره به شکل یک جمله بازگردانید.
self.assertEqual(pig_latin_sentence("this is pig latin"), "isthay isway igpay atinlay")
self.assertEqual(pig_latin_sentence("wall street journal"), "allway eetstray ournaljay")

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

aliahmadi98
امتیاز:‌ 8445
تصحیح اتوماتیک 0 0
‎پایتون‎
13 آذر 1403

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

MarsBoy
امتیاز:‌ 8445
تصحیح اتوماتیک 0 0
‎پایتون‎
12 آذر 1403

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

Aboolkhafan
امتیاز:‌ 8445
تصحیح اتوماتیک 0 0
‎پایتون‎
12 آذر 1403

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

Arhsi8294
امتیاز:‌ 8445
تصحیح اتوماتیک 0 0
‎پایتون‎
12 آذر 1403

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

نظرات

*
*

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