(برنامه نویسی Python) عملکرد های  دستور else در محیط پایتون (رباتیک_ الکترونیک)

پژوهشگر و نویسنده: (  افشین رشید )


نکته: پایتون  برای  تعریف  دامنه  در کد ، به تورفتگی (فضای سفید در ابتدای یک خط) متکی است. سایر زبان های برنامه نویسی اغلب از دستور else برای این منظور استفاده می کنند.

else جلب کلمه کلیدی هر چیزی است که توسط شرایط قبل گرفتار شده است.در فرآیند توسعهٔ برنامه نویسی و کد نویسی در محیط پایتون نیز موارد بسیاری پیش می ‌آید که برخی دستورات خاص در صورت برقراری شرطی اجرا می‌ شوند و در غیر این صورت نیاز است تا مجموعۀ دیگری از دستورات اجرا شوند که در زبان برنامه ‌نویسی پایتون این الگوریتم را با دستور مرکب چند بندی تحت عنوان else پیاده‌ سازی میشود.بدین معنی که نتیجۀ بررسی دستور else برابر با بدنه کد می‌باشد و می‌دانیم که بدنۀ این شرط تنها در صورتی اجرا می‌شود که مقدار آن برابر با بدنه کد برنامه ارزیابی شود که از همین روی مفسر پایتون به سراغ بدنه else رفته و دستورات داخل آن را اجرا می‌کند.


ساختار شرطی در پایتون شرط خاصی را ارزیابی می کند که درست یا نادرست است و بر اساس آن محاسبات یا اقدامات مختلفی را انجام می دهد. شرط ها توسط ساختار else در پایتون انجام می شود.شرط else” معمولاً وقتی استفاده می شود که باید بر اساس چند شرط قضاوت صورت گیرد. اگر یک شرط اشتباه پیش برود ، سراغ شرط دیگری می رود.برای تصحیح خطای قبلی ایجاد شده می توانیم از عبارت else استفاده کنیم. با استفاده از شرط else ، به برنامه می گویید که شرط سوم یا امکان را هنگامی که شرط دیگر اشتباه یا نادرست باشد ، چاپ کنید. 

دستور else عبارت test expression را ارزیابی و بدنه if را تنها هنگامی اجرا می ‌کند که شرایط تست True است. اگر شرط False بود، بدنه else اجرا می ‌شود. از دندانه ‌گذاری برای جدا سازی بلوک‌ ها استفاده می‌ شود.

نویسنده: (افشین رشید )