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

هر دو شرط باید درست باشند؛ and

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

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

یک شرط کافی نیست

فرض کن تخفیف فقط برای خریدهای حداقل ۱۰۰ واحدیِ اعضا باشد. باید هم مبلغ کافی باشه، هم فرد عضو باشه.

با and دو شرط رو وصل می‌کنیم. نتیجه فقط وقتی True است که هر دو درست باشن:

if price >= 100 and member == "yes":
    print("discount")

اگر یکی کافی باشه، از or استفاده می‌کنیم؛ مثلاً شنبه یا یکشنبه. برای برعکس‌کردن یک نتیجهٔ منطقی، not داریم. فعلاً تمرین امروز فقط and لازم داره.

ورودی عضویت در این تمرین دقیقاً yes یا no با حروف کوچک است. دو ورودی رو در دو خط جدا بخون.

فعالیت شما

خط اول مبلغ صحیح و خط دوم عضویت است. فقط وقتی مبلغ حداقل ۱۰۰ و عضویت yes بود، discount چاپ کن؛ در غیر این صورت normal چاپ کن.

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

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

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

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