یک تابع بنویسید که در یک رشته، تمام x
ها را طبق قوانین زیر جایگزین کند:
- اگر
x
در وسط یا انتهای کلمه باشد، آن را با"cks"
جایگزین کنید. - اگر کلمهای با
x
شروع شود، آن را با"z"
جایگزین کنید. - اگر کلمهای فقط شامل حرف
x
باشد (یعنی کلمهای بهتنهایی باشد)، آن را با"ecks"
جایگزین کنید.
نمونه ورودی و خروجی
x_pronounce("Inside the box was a xylophone") ➞ "Inside the bocks was a zylophone"
x_pronounce("The x ray is excellent") ➞ "The ecks ray is eckscellent"
x_pronounce("OMG x box unboxing video x D") ➞ "OMG ecks bocks unbocksing video ecks D"
نکات:
- تمام
x
ها به حروف کوچک هستند. - قوانین ساده و مشخص هستند، اما ممکن است همه موارد استثنا را شامل نشوند.
- تابع باید رشتهای با کلمات جایگزینشده را بازگرداند.
x_pronounce("Inside the box was a xylophone") ➞ "Inside the bocks was a zylophone"
x_pronounce("The x ray is excellent") ➞ "The ecks ray is eckscellent"
x_pronounce("OMG x box unboxing video x D") ➞ "OMG ecks bocks unbocksing video ecks D"
نظرات