دستور شرطی if در پایتون
در این بخش از آموزش پایتون از تاپ سایت 98 قصد داریم به دستور شرطی if در پایتون بپردازیم. دستورات شرطی در تمامی زبان های برنامه نویسی وجود دارد و دارای اهمیت زیادی است. در این بخش قصد داریم با دستور if با چندین مثال آشنا شویم. پس با ما باشید.
توجه: کدهای زیر را در ادیتور pycharm که در ابتدای آموزش نصب پایتون توضیح دادیم قرار داده و اجرا فرمایید تا نتیجه را ببینید. می توانید پس از تسلط، دستورات را تغییر دهید. ابتدا فهم دستورات مهم است.
آموزش دستور if در پایتون
دستور if یکی از دستورات پایتون است و برای قرار دادن شرط استفاده می شود.
به مثال زیر توجه نمایید. اگر متغیر d که دارای عدد 330 است بزرگتر از متغیر f که دارای مقدار 200 است پس شرط برقرار است و دستور print متن را چاپ می کند.
f = 200
if d > f:
print("d is greater than f")
دستور Elif در پایتون
اگر بخواهیم چندین شرط قرار دهیم می توانیم از دستور Elif استفاده کنیم.
در مثال زیر اگر متغیر a بزرگتر از متغیر b بود متنی چاپ می شود در غیر این صورت اگر مقدار b بزرگتر یا مساوی a بود متن دیگر چاپ می شود.
می توانیم همزمان با استفاده از دستور Elif چندین شرط قرار دهیم.
b = 35
if b < a:
print("a is greater than b")
elif b >= a:
print("b is greater than a")
دستور Else در پایتون
دستور Else در پایتون برای زمانی استفاده می شود که هیچ کدام از شرط ها درست نباشند در این صورت از else استفاده می کنیم. به مثال زیر توجه نمایید.
در مثال زیر اگر مقدار متغیر d بزرگتر از f باشد متنی چاپ می شود اگر f بزگتر از d باشد متن دیگر چاپ می شود و اگر مقدار مساوی باشد متن topsite98 چاپ می شود. می توانید مقدار متغیرهای d, f را تغییر دهید و نتیجه را ببینید.
print("d is greater than f")
elif d < f:
print("f is greater than d")
else:
print("topsite98")
شکل کوتاه شده دستور if
در مثال زیر شکل کوتاه شده دستور if را مشاهده میکنید.
b = 33
if a > b: print("a is greater than b")
مثال دیگر از شکل کوتاه if, else را مشاهده می کنید.
b = 330
print("A") if a > b else print("B")
امیدواریم از این آموزش لذت برده باشید در بخش های دیگر با دستورات پایتون آشنا می شوید و میتوانید با ادغام آنها پروژه های مختلفی را بنویسید.
منبع: w3schools
تگ: آموزش پایتون
نظرات کاربران
از دیدگاه مرتبط با موضوع استفاده نمایید.
از تبلیغ سایت یا شبکه اجتماعی خودداری فرمایید.
برای پاسخ گویی بهتر در سایت ثبت نام نمایید و سپس سوال خود را مطرح فرمایید.
اگر به دنبال کار پاره وقت هستید با ما تماس بگیرید.
اگر سوال یا نظری دارید در بخش کامنت ها بنویسید.اگر موضوع خاصی مد نظر شماست که در سایت موجود نیست در بخش کامنت ها بنویسید