متغیر چیست؟

متغیر ها مانند یک ظرف هستند که در آنها مقادیری نگهداری میشود.

متغیر ها میتوانند نام های متفاوتی داشته باشند و به طور مخصوص استفاده شوند.

ساخت متغیر

برای ایجاد یک متغیر جدید از نمونه کد زیر استفاده میکنیم:

x = 5
y = "alireza"

در خط اول یک متغیر با نام x و مقدار 5 وجود دارد که نوع داده آن int(اعداد صحیح) است.

در خط دوم یک متغیر با نام y  و مقدار alireza وجود دارد که نوع داده آن str(رشته) است.

تغییر متغیر

اگر پس از ایجاد یک متغیر دوباره از نام آن استفاده کنیم چه اتفاقی می افتد؟

در صورت این اتفاق مقدار جدید متغیر جایگزین مقدار قدیم آن میشود.

نکته:این اتفاق در صورتی اتفاق می افتد در در محدوده آن متغیر باشید(این موضوع در درس های آینده تدریس میشود).

مانند مثال زیر:

x = 4
x = 5

درصورت چاپ کردن x مقدار 5 نمایش داده میشود.

نامگذاری متغیر

ایجاد یک متغیر و نامگذاری آن قوانینی دارد که به صورت زیر است:

  • نام متغیر می‌تواند حروف، اعداد و آندرلاین (_) باشد.
  • شروع نام متغیر با عدد غیرمجاز است.
  • نام متغیر حساس به حروف بزرگ و کوچک است. بین a و A تفاوت وجود دارد.

بهتر است نام متغیر به صورت زیر باشد ولی اجبارنیست:

  • نام متغیر معنادار و مرتبط با مقدار آن متناسب باشد.
  • فاصله ها را با (_) مشخص کنید.
  • از نام های کوتاه تر استفاده کنید.

حذف متغیر

برای از بین بردن یک متغیر از نمونه کد زیر استفاده میشود:

x = 5
del x

خلاصه درس

  • متغیرها جایگاه هایی برای ذخیره داده ها هستند.
  • متغیر ها محدودیت نامگذاری دارند.
  • ایجاد دو متغیر با یک نام انجام میشود ولی با مقدار جدیدتر.

توسعه دهندگان
علیرضا چمنی