انواع داده در پایتون (Data Types) ساختارهای آمادهای هستند که به صورت پیشفرض در هسته این زبان وجود دارند و برای ذخیره و پردازش اطلاعات به کار میروند. پایتون از انواع داده ساده مانند اعداد صحیح، اعداد اعشاری و استرینگ تا ساختارهای قدرتمندتری مانند لیست، تاپل، مجموعه و دیکشنری پشتیبانی میکند.
هر نوع داده کاربرد مشخصی دارد: لیستها برای نگهداری دادههای قابل تغییر، تاپلها برای مجموعههای ثابت و غیرقابل تغییر، مجموعهها (Set) برای ذخیره مقادیر یکتا و دیکشنریها برای ذخیره داده به صورت کلید-مقدار. یادگیری انواع داده یکی از پایههای اصلی برنامهنویسی پایتون است؛ چرا که تقریباً تمام برنامهها بر همین ساختارها بنا میشوند.
-
استرینگ (str)
نوع داده استرینگ در پایتون (str) برای نمایش متن استفاده میشود. str در پایتون تغییرناپذیر است و پس از ساخته شدن، نمیتوان محتوای آن را مستقیماً تغییر داد.
-
بولین (bool)
نوع داده بولین در پایتون (bool) نمایانگر مقادیر منطقی یا همان Boolean برنامهنویسی است و تنها دو مقدار ممکن دارد: True و False.
-
دیکشنری (dict)
نوع داده دیکشنری در پایتون (dict) یک مجموعه تغییرپذیر از جفتهای کلید-مقدار و یکی از پرکاربردترین انواع داده در پایتون است. کلیدهای دیکشنری باید قابل هش باشند.
-
عدد اعشاری (float)
نوع داده عدد اعشاری در پایتون (float) برای نمایش اعداد اعشاری استفاده میشود. این نوع داده معادل نوع double در زبان C است و از ۶۴ بیت حافظه استفاده میکند.
-
عدد صحیح (int)
نوع داده عدد صحیح در پایتون (int) یکی از بنیادیترین و پرکاربردترین انواع داده این زبان است. این اعداد بخش اعشاری ندارند و میتوانند مثبت، منفی یا صفر باشند.
-
لیست (list)
نوع داده لیست در پایتون (list) یکی از پرکاربردترین و منعطفترین ساختارهای داده این زبان است که میتواند اعداد، استرینگها، بولینها و … را در خود نگه دارد.