متغیر در پایتون چیست | متغیرها و انواع داده در پایتون
متغیر در پایتون چیست
آموزش برنامه نویسی پایتون از صفر (جلسه 4)
متغیرها و انواع داده در پایتون
بخش اول: مفاهیم پایه
متغیر در پایتون چیست ؟ در جلسه 4 آموزش پایتون به بررسی متغیر ها و دلایل استفاده از آن می پردازیم و در جلسه بعدی به سراغ انواع داده در پایتون می رویم. پس با جلسه 4 آموزش پایتون از سری آموزش برنامه نویسی از خبر ICT همراه باشید.
تحقیق و تدوین مهدی گمرکی
یادآوری از جلسه قبل
در جلسه قبل با دو مفهوم مهم عبارت (Expression) و دستور (Statement) آشنا شدیم و دیدیم که هر خط کد یا مقداری تولید میکند یا عملی انجام میدهد. همچنین تفاوت اجرای کد در فایل پایتون و محیط تعاملی REPL را بررسی کردیم. یکی از مهمترین مثالهای آن جلسه، دستور x = 10 بود که نشان داد چگونه میتوان یک مقدار را به نامی مشخص نسبت داد. همین مثال، مقدمهای طبیعی برای ورود به مبحث متغیرهاست.
هدف این جلسه
در این بخش میخواهیم بفهمیم:
- متغیر چیست و چرا در برنامهنویسی به آن نیاز داریم
- متغیرها چگونه در پایتون تعریف میشوند
- نام متغیر چه نقشی در خوانایی و درک کد دارد
در پایان این جلسه، شما قادر خواهید بود متغیرهای ساده تعریف کرده و از آنها در کدهای خود استفاده کنید.
۱. مفهوم متغیر (Variable)
در برنامهنویسی، متغیر نامی است که به یک مقدار در حافظهی کامپیوتر اشاره میکند.
به زبان ساده، متغیر مثل یک برچسب یا نام است که روی یک مقدار میگذاریم تا بتوانیم بعداً به آن مقدار دسترسی داشته باشیم.
مثال ساده از دنیای واقعی:
فرض کنید روی یک جعبه برچسب «کتابهای درسی» میزنید. هر وقت به آن جعبه نیاز داشته باشید، به جای باز کردن همهی جعبهها، مستقیم سراغ همان نام میروید.
در پایتون هم متغیر دقیقاً همین نقش را دارد.
۲. تعریف متغیر در پایتون
در پایتون، تعریف متغیر بسیار ساده است و با دستور انتساب (=) انجام میشود:
x = 10
در این خط:
xنام متغیر است=عمل انتساب را انجام میدهد10مقداری است که در متغیر ذخیره میشود
نکته مهم:
علامت = در پایتون به معنای مساوی ریاضی نیست، بلکه به این معناست که مقدار سمت راست را در نام سمت چپ قرار بده.
۳. استفاده از متغیر
بعد از تعریف متغیر، میتوانیم هر زمان از نام آن استفاده کنیم:
x = 10
print(x)
خروجی:
10
یا در یک عبارت:
x = 10
y = x + 5
print(y)
در این مثال:
x + 5یک عبارت استy = x + 5یک دستور انتساب- مقدار نهایی
15در متغیرyذخیره میشود
۴. چرا به متغیر نیاز داریم؟
اگر متغیر نداشتیم، مجبور بودیم همیشه با مقادیر ثابت کار کنیم:
print(10 + 5)
print(10 * 2)
اما با متغیر:
x = 10
print(x + 5)
print(x * 2)
مزیتها:
- کد خواناتر میشود
- تغییر مقدار فقط در یک نقطه انجام میشود
- امکان نوشتن برنامههای واقعی و پویا فراهم میشود
۵. جمعبندی بخش اول فصل چهارم
در این بخش یاد گرفتیم که متغیرها پایهی نگهداری دادهها در برنامه هستند. متغیر در پایتون نامی است که به یک مقدار اشاره میکند و با استفاده از دستور انتساب (=) تعریف میشود. دیدیم که پس از تعریف متغیر، میتوان از آن در عبارتها و دستورات مختلف استفاده کرد و کدی خواناتر و قابل تغییرتر نوشت. این مفهوم، زیربنای یادگیری انواع داده، محاسبات پیچیدهتر و ساخت برنامههای واقعی در پایتون است.
مشاوره کسب و کار یاراکسب
