ساختار اتخاذ تصمیم به گونه ایست که برنامه نویس میخواهد بین چند شرط ارزیابی کند و سپس برنامه را نسبت به تصمیمی که اتخاذ کرده است به پیش ببرد.
در ادامه به بیان فرم کلی آن میپردازم:
در پایتون هر مقدار غیر صفر یا non-zero و هر مقدار غیر هیچ یا non-null ارزشی برابر true دارد و مقادیر zero و null ارزشی برابر false دارد.
تک شرطی ها
تک شرطی ها ساده ترین نوع شروط هستند که شما در آن فقط یک شرط را مورد بررسی قرار میدهید. به مثال زیر توجه کنید:
#!/usr/bin/python
var = 100
if ( var == 100 ) : print "Value of expression is 100"
print "Good bye!"
وقتی شما اسکریپت بالا را به اجرا در می آورید خروجی زیر قابل مشاهده خواهد بود:
ٰValue of expression is 100
Good bye!