با درود
منظور از متغیر سیمبلیک چی هست و چه فرقی با متغیر های دیگه داره؟ میشه مثالی بزنید؟؟؟
Printable View
با درود
منظور از متغیر سیمبلیک چی هست و چه فرقی با متغیر های دیگه داره؟ میشه مثالی بزنید؟؟؟
با سلام!
منظور یک متغیر به شکل پارامتر هستش که می تونه بدون داشتن مقدار در محاسبات شرکت کنه. فرض کنیم ما یک متغیر سیمبولیک به اسم a رو تعریف می کنیم. بعد a را به توان دو می رسونیم. بعد حاصل رو با یک جمع می کنیم و نتیجه نهایی رو در سه ضرب می کنیم:3*(a2 + 1)بدیهیه که حاصل یک مقدار عددی نخواهد بود. تا زمانی که a مقدار دهی نشه، نمیشه انتظار خروجی به شکل یک عدد رو داشت. حالا ما a برابر صفر قرار می دهیم و عبارت فوق رو با دستور eval محاسبه می کنیم. خروجی برابر 3 خواهد شد. بار دیگه a رو مساوی -1 می کنیم و خروجی رو محاسبه می کنیم. حاصل برابر 6 خواهد شد. چون a به شکل سیمبولیک تعریف شده در هر زمان می تونه نماینده ی یک عدد مشخص باشه و بدون این که مقدار دهی بشه در روابط محاسباتی ما وارد بشه.