حالت آفلاین — محتوا از حافظهٔ کش نمایش داده می‌شود
آموزش برنامه‌نویسی با پایتون؛ قسمت دوم: حل مسئله

تمرین رشته در پایتون؛ انتخاب کلمه‌های کوتاه

۲. کار با متن در پایتون؛ برش، جست‌وجو و تبدیل · 0٪

تابع short_words(text, limit) باید متن رو با split() به واژه‌ها تبدیل کند، واژه‌هایی با طول کمتر یا مساوی limit رو انتخاب کند و با یک فاصله به هم وصل کند.

نشانه‌گذاری بخشی از واژه حساب می‌شه: "hi!" طول ۳ داره. ترتیب و تکرار واژه‌ها حفظ می‌شن. برای short_words("a tiny blue sky", 3) پاسخ "a sky" می‌خوایم.

مسئله رو بشکن: تبدیل ورودی به فهرست؛ ساختن فهرست انتخاب‌شده؛ بررسی تک‌تک کلمه‌ها و مقایسهٔ طولشون؛ تبدیل دوباره به رشته. هر مرحله یک کار مشخص داره. اگه واژه‌ای انتخاب نشد، خروجی رشتهٔ خالی هست. limit در آزمون‌ها عدد صحیح صفر یا مثبت هست.

فعالیت شما

واژه‌های دارای طول مجاز رو به همون ترتیب به هم وصل کن.

مطالعهٔ این گام برای همه آزاد است

برای پاسخ‌دادن، بررسی پاسخ، ثبت پیشرفت و استفاده از دستیار باید شرایط شرکت در فعالیت‌ها را داشته باشید.

برای انجام فعالیت وارد شوید

برای انجام فعالیت‌ها ابتدا این دوره‌های پیش‌نیاز را تکمیل کنید:

کد اولیهٔ فعالیت

def short_words(text, limit):
    pass