پایتون

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

در مقاله های گذشته با انواع عملگرها و نوع داده در پایتون آشنا شدید. این جلسه هم دستور else if در پایتون را آموزش خواهیم داد.

توجه: اگر روی سیستم خود پایتون رو نصب نکردید می توانید از کامپایلر آنلاین پایتون استفاده کنید.

ساختار دستور if در زبان پایتون

ساختار دستور if در زبان پایتون بصورت زیر است:

در دستور زیر مقدار اولیه a برابر با ۱۰ بوده و داخل شرط برابر بودن این عدد با ۱۰ بررسی شده است. اگر a برابر با ۱۰ باشد چاپ میکنه a==10 در غیر اینصورت a!=10 را چاپ خواهد کرد.

گاهی ممکن است روی یک عملوند چندین بار بررسی انجام دهیم. در اینصورت بهتر از دستور else if کمک بگیریم.

ساختار else if

ساختار دستور else if در پایتون بصورت زیر است:

در ساختاراین دستورها رعایت Syntax دستورات الزامی است در غیر اینصورت با خطا مواجه خواهیم شد.

در پایتون:

  • آکولاد نداریم
  • بجای آکولاد از : استفاده می کنیم.
  • آکولاد پایانی نداریم پس هیچ سمبلی هم برای مشخص کردن محدوده دستورات نداریم.
  • در یک خط فقط یک دستور قابل نوشتن است.

پس محدودۀ دستورات با تورفتگی مشخص می شود.

ساختار این دستورات اشتباه است:

در زیر برخی از سینتکس هایی که کاربران به اشتباه از آن استفاده می کنند:

۱

۲

۳

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

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

خروجی

برچسب ها

حسین درویشی

برنامه نویس سی شارپ، جاوا و لاراول پی اچ پی ، علاقه مند به حوزه هوش مصنوعی و طراحی الگوریتم.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

Enter Captcha Here : *

Reload Image

دکمه بازگشت به بالا
بستن
بستن