بکندباز

تابعی بنویسید که یک جمله را دریافت کند و هر “a” را که به عنوان حرف تعریف (article) استفاده شده باشد، با عبارت "an absolute" جایگزین کند. اگر جمله‌ای شامل “a” به این صورت نباشد، همان رشته را بدون تغییر بازگرداند.

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

Absolute("I am a champion!!!") ➞ "I am an absolute champion!!!"

Absolute("Such an amazing bowler.") ➞ "Such an amazing bowler."

Absolute("A man with no haters.") ➞ "An absolute man with no haters."

نکات

  1. توجه کنید که باید به حروف کوچک و بزرگ حساس باشید. به عبارت دیگر، “a” و “A” باید به ترتیب با “an absolute” و “An absolute” جایگزین شوند.
Absolute("I am a champion!!!")  ➞ "I am an absolute champion!!!"
Absolute("Such an amazing bowler.")  ➞ "Such an amazing bowler."
Absolute("A man with no haters.")  ➞ "An absolute man with no haters."
Absolute("A hero of the leaf")  ➞ "An absolute hero of the leaf"
Absolute("That place is such a beauty")  ➞ "That place is such an absolute beauty"

هنوز پاسخی برای این تمرین ثبت نشده است

نظرات

*
*

    MarsBoy پاسخ

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

    self.assertEqual(absolute("A hero of the leaf"), " "An absolute hero of the leaf"")

      backendbaz پاسخ

      بله. مشکل داشت. ممنون که گزارش کردید. مشکل تست حل شد ولی حل شما اشکال دیگه ای داشت که تأیید نشد.

      دوباره کدتون رو بررسی کنید. 🙏

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