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

تمرین ساخت کلاس و ویژگی‌های نمونه در پایتون

کلاس و شیء در پایتون؛ ساخت اولین کار · 0٪

دو کار مختلف نباید عنوان همدیگه رو عوض کنن. __init__ رو کامل کن تا هر نمونه، عنوان ورودی خودش رو نگه داره و مقدار اولیه done برابر False باشه.

تابع task_state اطلاعات شیء رو برای بررسی خودکار آماده می‌کنه. خروجی این تابع باید یک لیست دو عضوی باشه. تمرین در مرورگر بررسی می‌شه؛ نیازی به input یا print نداری.

فعالیت شما

کلاس Task رو با ویژگی‌های نمونهٔ title و done کامل کن.

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

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

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

فعالیت‌های این بخش به اشتراک فعال نیاز دارند. تهیهٔ اشتراک

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

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

class Task:
    def __init__(self, title):
        # عنوان و وضعیت آغازین را روی همین نمونه ذخیره کن.
        pass

def task_state(title):
    task = Task(title)
    return [task.title, task.done]