بکندباز

یک تابع بنویسید که دو پارامتر رشته و تعداد بخش‌ها (N) را بپذیرد و رشته ورودی را به N بخش مجزا با طول مساوی تقسیم کند، همانطور که در مثال‌های زیر نشان داده شده است:

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

split_n_cases("Strengthened", 6) ➞ ["St", "re", "ng", "th", "en", "ed"]

split_n_cases("Unscrupulous", 2) ➞ ["Unscru", "pulous" ]

split_n_cases("Flavorless", 1) ➞ ["Flavorless" ]

نکات

  • اگر امکان تقسیم رشته به N بخش با طول مساوی وجود نداشت، باید تابع مقدار ["Error"] را برگرداند.
self.assertEqual(split_n_cases("Strengthened", 6), ["St", "re", "ng", "th", "en", "ed"])
self.assertEqual(split_n_cases("Unscrupulous", 2), ["Unscru", "pulous" ])
self.assertEqual(split_n_cases("Flavorless", 1), ["Flavorless" ])
self.assertEqual(split_n_cases("Fool's Errand", 20), ["Error"])
self.assertEqual(split_n_cases("Indefatigable Defender", 2), ["Indefatigab", "le Defender"])
self.assertEqual(split_n_cases("Peppered Moth", 6), ["Error"])
self.assertEqual(split_n_cases("Unimaginatively", 3), ["Unima", "ginat", "ively"])

برای ثبت پاسخ خود، ابتدا باید در سایت وارد شوید.

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

user-vud8
تصحیح اتوماتیک
‎پایتون‎
20 مرداد 1405

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

Alann2
تصحیح اتوماتیک
‎پایتون‎
1 مرداد 1405

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

user-gt4o
تصحیح اتوماتیک
‎پایتون‎
29 ارديبهشت 1405

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

Amin
تصحیح اتوماتیک
‎پایتون‎
8 بهمن 1403

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

alitayyar
تصحیح اتوماتیک
‎پایتون‎
7 آبان 1403

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

h.a.s.a.n
تصحیح اتوماتیک
‎پایتون‎
26 مهر 1403

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

MarsBoy
تصحیح اتوماتیک
‎پایتون‎
17 مهر 1403

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

Arhsi8294
تصحیح اتوماتیک
‎پایتون‎
16 مهر 1403

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

Sa_shadow
تصحیح اتوماتیک
‎پایتون‎
16 مهر 1403

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

user-Tg9h
تصحیح اتوماتیک
‎پایتون‎
16 مهر 1403

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

Aboolkhafan
‎پایتون‎
16 مهر 1403

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

Aboolkhafan
تصحیح اتوماتیک
‎پایتون‎
16 مهر 1403

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

mantix
تصحیح اتوماتیک
‎پایتون‎
16 مهر 1403

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

نظرات

*
*

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