دانش‌نامه انواع داده

کلیه واژگان و تعاریفی که مرتبط با "انواع داده" هستند، در این صفحه گردآوری شده‌اند.

6 آیتم

انواع داده یا Data Types در پایتون، ساختارهای آماده‌ای هستند که به‌صورت پیش‌فرض در هسته این زبان وجود دارند و برای ذخیره و مدیریت اطلاعات مختلف استفاده می‌شوند. این نوع داده‌ها به برنامه‌نویس کمک می‌کنند تا بتواند اعداد، متن‌ها، مجموعه‌ها و داده‌های پیچیده‌تر را به‌سادگی در برنامه نگهداری و پردازش کند. وجود این انواع داده داخلی باعث می‌شود بسیاری از عملیات رایج بدون نیاز به تعریف ساختارهای پیچیده انجام شوند.
پایتون علاوه بر داده‌های ساده‌ای نظیر اعداد و استرینگ‌ها، از ساختارهای داخلی قدرتمندی مانند لیست، تاپل، مجموعه و دیکشنری نیز پشتیبانی می‌کند که برای نگهداری مجموعه‌ای از داده‌ها کاربرد دارند. لیست‌ها امکان ذخیره داده‌های قابل تغییر را فراهم می‌کنند، تاپل‌ها نسخه‌ای ثابت و غیرقابل تغییر از مجموعه داده‌ها هستند، مجموعه‌ها برای نگهداری مقادیر یکتا استفاده می‌شوند و دیکشنری‌ها داده‌ها را به‌صورت کلید و مقدار ذخیره می‌کنند. یادگیری انواع داده یکی از پایه‌های اصلی برنامه‌نویسی در پایتون است، زیرا تقریباً تمام برنامه‌ها بر اساس همین ساختارهای داده ساخته می‌شوند.


  • استرینگ (str)

    نوع داده استرینگ در پایتون (str) برای نمایش متن استفاده می‌شود. str در پایتون تغییرناپذیر است و پس از ساخته شدن، نمی‌توان محتوای آن را مستقیماً تغییر داد.

  • بولین (bool)

    نوع داده بولین در پایتون (bool) نمایانگر مقادیر منطقی یا همان Boolean برنامه‌نویسی است و تنها دو مقدار ممکن دارد: True و False.

  • دیکشنری (dict)

    نوع داده دیکشنری در پایتون (dict) یک مجموعه تغییرپذیر از جفت‌های کلید-مقدار و یکی از پرکاربردترین انواع داده در پایتون است. کلیدهای دیکشنری باید قابل هش باشند.

  • عدد اعشاری (float)

    نوع داده عدد اعشاری در پایتون (float) برای نمایش اعداد اعشاری استفاده می‌شود. این نوع داده معادل نوع double در زبان C است و از ۶۴ بیت حافظه استفاده می‌کند.

  • عدد صحیح (int)

    نوع داده عدد صحیح در پایتون (int) یکی از بنیادی‌ترین و پرکاربردترین انواع داده این زبان است. این اعداد بخش اعشاری ندارند و می‌توانند مثبت، منفی یا صفر باشند.

  • لیست (list)

    نوع داده لیست در پایتون (list) یکی از پرکاربردترین و منعطف‌ترین ساختارهای داده این زبان است که می‌تواند اعداد، استرینگ‌ها، بولین‌ها و … را در خود نگه دارد.

مشاوره رایگان

علاقمند به یادگیری طراحی سایت یا دنبال مشاوره در این زمینه هستی؟