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

وقتی بیشتر از دو حالت داریم؛ elif

۴. تصمیم‌گیری؛ اگر این شد، آن کار را بکن · 0٪

برای ذخیره پیشرفت و استفاده از دستیار وارد شوید.

اگر این نبود، شرط بعدی را امتحان کن

گاهی دو شاخه کافی نیست. elif مخفف «وگرنه اگر» است و شرط بعدی رو بررسی می‌کنه.

temperature = 20
if temperature >= 30:
    print("hot")
elif temperature >= 15:
    print("mild")
else:
    print("cold")

بررسی از بالا شروع می‌شه. به اولین شرط درست که رسیدیم، همان شاخه اجرا می‌شه و بقیهٔ این زنجیره بررسی نمی‌شن. پس ترتیب شرط‌ها مهمه.

در تمرین نمره‌ها، اول نمره‌های ۱۸ به بالا رو جدا می‌کنیم، بعد ۱۰ به بالا رو. نمرهٔ ۱۸ نباید به شاخهٔ دوم برسه.

فعالیت شما

شرط elif رو کامل کن: نمرهٔ ۱۸ و بیشتر great، نمرهٔ ۱۰ تا کمتر از ۱۸ pass و کمتر از ۱۰ try again چاپ کنه.

حالا نوبت توئه

کد رو طبق خواستهٔ تمرین تغییر بده، بعد «اجرا و بررسی پاسخ» رو بزن تا نتیجه رو ببینی.

ورودی دلخواه (اختیاری)

اگه می‌خوای کدت رو با ورودی خودت امتحان کنی، هر جواب رو در یک خط بنویس. درست‌بودن پاسخ با نمونه‌های خود تمرین هم بررسی می‌شه.