انواع متغیرها در پایتون
در زبان های برنامه نویسی ، متغیرها چیزی جز محل های حافظه جهت نگه داری مقادیر نیستند . این جمله به این معنی هست که وقتی شما متغیر جدیدی را ایجاد میکند مقداری از حافظه را به آن اختصاص میدهد .
مانند تمام زبان های برنامه نویسی متغیرهای پایتون نیز انواع مختلفی دارند که برحسب نیار توسعه دهنده تعریف میشوند .
مقداردهی به متغیرها در پایتون
متغیرهای پایتون نیاز به تعریف صریح برای اختصاص حافظه به خود را ندارند . نوع متغیرها بصورت خودکار هنگام مقدار دهی به آن توسط مفسر پایتون مشخص خواهد شد . (مانند php) . برای مقدار دهی به متغیرها در پایتون از علامت مساوی = استفاده میشود .
نمونه های زیر را ببینید :
#!/usr/bin/python counter = 100 # An integer assignment miles = 1000.0 # A floating point name = "John" # A string print counter print miles print name
در این مثال مقادیر ۱۰۰ ، ۱۰۰۰٫۰ و john مقادیری هستند که به یک شمارنده ، مصافت به مایل و نام یک شخص را در خود جای داده اند . به این ترتیب باید نتیجه ی کدهای بالا به شکل زیر باشد
۱۰۰ ۱۰۰۰٫۰ John
مقدار دهی به چند متغیر در یک زمان
پایتون به شما این اجازه را میدهد تا یک مقدار را به چند متغیر بصورت همزمان اختصاص دهید :
a = b = c = 1
در این مثال مقدار ۱ در تمام متغیرها اعمال شده است . بعد از اجرای کدهای بالا مقدار a و b و c هرسه مقدار یک خواهد بود .
حالت دیگر تعریف چند متغیر در یک زمان به شکل زیر وجود دارد :
a, b, c = 1, 2, "john"
در مثال بالا مقادیر به ترتیب به متغیرهای سمت چپ اعمال میشوند . در مثال بالا مقدار a=1 و b=2 و c = john می باشد
انواع داده های استاندارد در پایتون


دیدگاه ها