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
سوالات خودتون رو میتونی با مراجعه به گروه کانال یا پی وی بنده به اشتراک بگذارید
با تشکر