Decision Making پایتون
Decision یا تصميم گيري پيش بيني شرايطي است که در هنگام اجراي برنامه و مشخص کردن اقدامات انجام شده طبق شرايط صورت مي گيرد.
ساختار Decision یا تصمیم گیری در پایتون، expression های متعدد را ارزیابی می کند که TRUE یا FALSE را به عنوان نتیجه ارائه می دهند. شما باید تعیین کنید که چه کاری باید انجام شود و چه statement هایی برای اجرا انجام شود اگر نتیجه TRUE یا FALSE باشد .
در ادامه، فرم کلی یک ساختار تصمیم گیری معمول در بسیاری از زبان های برنامه نویسی یافت می شود –

زبان برنامه نویسی Python هر مقدار non-zero و non-null را به عنوان TRUE فرض می کند و اگر آن zero یا null باشد ، آن را به عنوان مقدار FALSE فرض می شود.
زبان برنامه نویسی Python انواع مختلفی از decision making statement را فراهم می کند. برای بررسی جزئیات آنها روی لینک زیر کلیک کنید.
| Sr.No. | Statement & Description |
|---|---|
| 1 | if statements یک if statement از یک expression بولین یک یا چند عبارت را می نویسد. |
| 2 | if…else statements دستور if statement c می تواند یک دستور else statement که وقتی که expression boolean FALSE اجرا می شود، اجرا می شود. |
| 3 | nested if statements شما می توانید یک دستور if یا else را در داخل دستور else یا if else (if ) داشته باشید. |
اجازه دهید ما را از طریق هر تصمیم گیری به طور خلاصه –
Single Statement Suites
اگر مجموعه ای از یک “if” clause شامل تنها یک خط باشد، ممکن است همان خطی را به عنوان هدر قرار دهد.
در اینجا یک مثال ازone-line if clause دارد –
|
1 2 3 4 5 |
<span class="com">#!/usr/bin/python</span> <span class="kwd">var</span> <span class="pun">=</span> <span class="lit">100</span> <span class="kwd">if</span> <span class="pun">(</span> <span class="kwd">var</span> <span class="pun">==</span> <span class="lit">100</span> <span class="pun">)</span> <span class="pun">:</span> <span class="kwd">print</span> <span class="str">"Value of expression is 100"</span> <span class="kwd">print</span> <span class="str">"Good bye!"</span> |
هنگامی که کد بالا اجرا می شود، نتیجه ی زیر را تولید می کند:
|
1 2 |
Value of expression is 100 Good bye! |
دیدگاهتان را بنویسید