✏️ متغیر کمکی (یا همون helper variable یا temporary variable)
💡 تعریف ساده متغیر کمکی:
متغیر کمکی یک متغیر موقتیه که برای نگهداری یک مقدار استفاده میشه تا در انجام محاسبات، جابهجایی دادهها یا خوانایی کد کمک کنه.
🛠 کاربردهای اصلی متغیر کمکی در برنامهنویسی:
🔰 جابهجایی مقدار دو متغیر (Swap):
وقتی میخوای مقدار دو متغیر رو با هم عوض کنی، معمولاً از یه متغیر کمکی استفاده میکنی تا مقدار یکی از اونها موقتاً ذخیره بشه.
🔰 جلوگیری از تکرار محاسبات پیچیده:
گاهی یه عبارت ریاضی یا تابع سنگین رو چند بار در کد لازم داری. بهجای اینکه چند بار بنویسیش، یه بار توی متغیر کمکی ذخیره میکنی.
🔰 افزایش خوانایی کد:
گاهی برای اینکه کد راحتتر فهمیده بشه، از متغیر کمکی استفاده میکنی. مثلاً وقتی یه شرط پیچیده داری.
🔰 ذخیره وضعیت قبل از تغییر:
وقتی میخوای قبل از تغییر مقدار یه متغیر، مقدار قبلی رو نگه داری (مثلاً برای مقایسه بعدی یا ثبت تغییرات).
🔰 استفاده در حلقهها یا توابع برای ذخیرهسازی موقت:
داخل حلقهها و توابع هم خیلی وقتها متغیر کمکی به کار میره تا بتونی مقدارهایی رو موقت نگه داری.
🛑 نکته مهم: متغیر کمکی معمولاً اسم ساده و موقتی داره، مثل temp, helper, old_value یا result و بهتره معنیدار باشه تا بعداً فهمیدن کد راحتتر باشه.
💯 @PythonForYou 🧑💻👩💻