Learn Python-3

Learn Python-3

Crazy8

سلام


امروز میخواهیم با مبحث شیرین دستور های شرطی کار کنیم و یاد بگیریم که چطوریی شرط بزاریم

if

else

else if -> elif


اول باید مفهوم و یک مثال با زبان ساده از دستور های شرطی بزنیم و بعد بیایم کد بزنیمو باز کامپایل کنیم و به زبان انسان ( زبان خودمون : فارسی ) ترجمه کنیم


خب در نظر بگیرید که مثلا میخاهیم یک ارزیابی از کسی بکنیم

خب اول میایم سن اورا میبینیم و میگوییم اگر سن او بیش از 18 سال بود یعنی او به سن قانونی رسیده و در غیر این صورت اگر سن او زیر 18 سال بود یعنی او نوجوان است و در غیر این صورت یعنی فرد کودک است


این یک مثال ساده از دستور های شرطی در پایتون است خب خیلی ساده بود و ساده بنظر میاید و شاید برایتان جالب باشد که همونجور در اموزش های متنی قبل گفته بودم در پایتون ما مانند سی شارپ یا زبان های خانواده سی و ... از اکولاد و پرانتز به طور گسترده و زیاد استفاده نمیکنیم


برای مثال در دستور های شرطی سی شارپ ساختار if به این گونه است :


if (شرط) {


کد


}


ولی در پایتون به این شکل واقع شده :


if شرط :

کد



خب حالا میخواهیم یک کد ساده با پایتون بزنیم که دستور if را بهتر متوجه شوید


x = 0


if x == 0 :


print("output : " + x )



خب حالا میخواهیم این کد را به زبان انسان کامپایل کنیم


اولش گفتیم x برابر با 0 است و بعد از دستور شرطی if استفاده کردیم و گفتیم اگر x برابر با 0 بود تو بیا چاپ کن output : 0


خب مبحث if به پایان رسید حالا میخواهیم به مبحث elif بپردازیم


مبحث elif که مخفف else if که به معنی در غیر این صورت اگر مانند مبحث if هستش


و ساختارش نیز همان گونه به صورتی که معنی ان فرق دارد و فقد بعد از if قرار میگیرد و به if که در کد بالاتر ان تعریف کردید ربط دارد پس ساختار او به این گونه است


elif شرط :


کد



و ساختار کلی if و elif به این گونه


if شرط :


کد


elif شرط :


کد



خب حالا کار با دستور شرطی elif نیز تمام شد حالا میخاهیم به یک دستور مهم که نام او else و معنی او در غیر این صورت است بپردازیم


خب ساختار else همیشه بعد از if میاید مانند elif و کارایی او این است که وقتی شرط if درست نبود else در هر صورت اجرا میشود


و ساختار او بعد از if این گونه است


if شرط :


کد


else :


کد



خب حالا میخاهیم کدی که با if نوشتیم را کامل کنیم در صورتی که else اجرا شود


x = 0


if x == 5 :


print ("CrazyHack021")


else :


print (" technoland_org ")



خب این مبحث هم به پایان رسید امید وارم خوشتون اومده باشه و گیج نشده باشید و پایتون زبان شیرینیه



با حمایت از ما ، مارا تشویق میکنید که قسمت های بعدی را هم بنویسیم.


پایان


نوشته شده توسط :


@LightGreen_Heart


سوالات خودتون رو میتونی با مراجعه به گروه کانال یا پی وی بنده به اشتراک بگذارید


با تشکر

Report Page