بکندباز

تابعی بنویسید که تمام حروف موجود در یک بازه مشخص را با نماد # جایگزین کند.

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

replace("abcdef", "c-e") ➞ "ab###f"

replace("rattle", "r-z") ➞ "#a##le"

replace("microscopic", "i-i") ➞ "m#croscop#c"

نکات

  1. بازه همیشه به ترتیب خواهد بود (یعنی m-n، مقدار m همیشه قبل یا مساوی n است).
  2. رشته‌های ورودی فقط شامل حروف کوچک الفبای انگلیسی خواهند بود.
  3. اگر ورودی خالی باشد، خروجی نیز باید خالی باشد.
self.assertEqual(replace("abcdef", "c-e"), "ab###f")
self.assertEqual(replace("rattle", "r-z"), "#a##le")
self.assertEqual(replace("microscopic", "i-i"), "m#croscop#c")
self.assertEqual(replace("", "a-z"), "")
self.assertEqual(replace("bountiful", "a-o"), "##u#t##u#")
self.assertEqual(replace("zebra", "a-z"), "#####")

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

user-ixnb
امتیاز:‌ 3768
تصحیح اتوماتیک 0 0
‎پایتون‎
16 بهمن 1403

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

user-ixnb
امتیاز:‌ 3768
تصحیح اتوماتیک 0 0
‎پایتون‎
16 بهمن 1403

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

Amin
امتیاز:‌ 20573
تصحیح اتوماتیک 0 0
‎پایتون‎
16 بهمن 1403

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

MarsBoy
امتیاز:‌ 7591
تصحیح اتوماتیک 0 0
‎پایتون‎
16 بهمن 1403

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

نظرات

*
*

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