دستور if else در پایتون – آموزش Python

  • یکشنبه ۱۷ شهریور ۱۳۹۸
  • بازدید ۱,۶۱۲ نفر

python if else 4033 تصویر

دستور if else در پایتون

دستور if else در پایتون مشابه دستور if می باشد با این تفاوت که در صورت درست نبودن شرط بررسی شده در if کدهای موجود در بلوک else اجرا می شوند.

Syntax دستور if else

در زیر Syntax یک دستور شرطی if else را مشاهده می کنید:

اگر عبارت بولی true باشد، کدهای موجود در بلوک if اجرا می شوند و در غیر این صورت کدهای موجود در بلوک else اجرا خواهند شد.

دیاگرام دستور if else

python if else 4033 1 تصویر

مثال

امتحان کنید

زمانی که کد بالا توسط کامپایلر پایتون اجرا شود، نتیجه زیر را تولید خواهد کرد:

دستور شرطی elif در پایتون

از این دستور شرطی در مواقعی استفاده می شود که قصد ارزیابی چند شرط مختلف را داریم. زمانی که از دستور elif استفاده می کنید، باید به نکات زیر توجه داشته باشید:

  • یک دستور if می تواند صفر یا یک بخش else داشته باشد و بخش else همیشه باید بعد از elif ها نوشته شود.
  • یک دستور if می تواند صفر یا چند بخش elif داشته باشد و بخش elif همیشه باید قبل از بخش else نوشته شود.
  • زمانی یکی از elif ها درست باشد و اجرا شود، سایر else if ها و else ارزیابی نمی شوند.

Syntax دستور elif

در زیر Syntax یک دستور شرطی if…else if…else را مشاهده می کنید:

مثال

امتحان کنید

زمانی که کد بالا کامپایل و اجرا شود، نتیجه زیر را تولید خواهد کرد:

ثبت نظر
ریفریش کنید!
نظرات کاربران (۰ مورد)

هیچ نظری ثبت نشده است