بکندباز

تابعی ایجاد کنید که یک جمله را به عنوان ورودی بگیرد و آخرین مصوت هر کلمه را پیدا کند و مصوت پایانی که بیشترین تکرار را در جمله دارد، به صورت یک کاراکتر برگرداند. اگر یک کلمه فقط یک مصوت داشته باشد، آن مصوت به عنوان مصوت پایانی در نظر گرفته می‌شود، حتی اگر در ابتدای کلمه باشد.

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

common_last_vowel("Hello World!") ➞ "o"

common_last_vowel("Watch the characters dance!") ➞ "e"

common_last_vowel("OOI UUI EEI AAI") ➞ "i"

نکات

  • حرف “y” به عنوان واکه در نظر گرفته نمی‌شود.
self.assertEqual(common_last_vowel("Hello World!"), "o")
self.assertEqual(common_last_vowel("Watch the characters dance!"), "e")
self.assertEqual(common_last_vowel("OOI UUI EEI AAI"), "i")
self.assertEqual(common_last_vowel("amy and acts"), "a")
self.assertEqual(common_last_vowel("munch munch munch tasty tasty brunch"), "u")

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

MarsBoy
امتیاز:‌ 7591
تصحیح اتوماتیک 0 0
‎پایتون‎
25 اسفند 1403

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

نظرات

*
*

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