متغیرها در Python
متغیرها فضایی در حافظه هستند که برای نگهداری دادهها استفاده میشوند. در Python نیازی به تعریف نوع داده متغیر نیست و این کار به صورت خودکار انجام میشود.
تعریف متغیر
برای تعریف متغیر در Python کافیست یک نام برای آن انتخاب کرده و مقداری به آن اختصاص دهید:
name = "Ali"
age = 25
height = 1.75
Dynamic Typing
Python از نوعبندی دینامیک (Dynamic Typing) پشتیبانی میکند، یعنی نوع یک متغیر میتواند در طول اجرای برنامه تغییر کند:
x = 10
x = "حالا یک رشته است"
قوانین نامگذاری متغیرها
- باید با حرف یا آندرلاین (_) شروع شود
- نمیتواند با عدد شروع شود
- فقط شامل حروف، اعداد و آندرلاین است
- به بزرگی و کوچکی حروف حساس است (Case-Sensitive)
اختصاص چند مقدار در یک خط
x, y, z = 1, 2, 3
print(x, y, z)
بررسی نوع متغیر
برای مشاهده نوع یک متغیر میتوان از تابع ()type استفاده کرد:
age = 25
print(type(age))
جمعبندی
متغیرها یکی از پایهایترین مفاهیم برنامهنویسی هستند و در Python به سادگی و بدون نیاز به تعیین نوع صریح تعریف میشوند. در مقاله بعدی به بررسی انواع داده در Python میپردازیم.