دیتا تایپ ها در پایتون

در پایتون، "دیتا تایپ" (Data Type) نوعی طبقه‌بندی است که مشخص می‌کند چه نوع داده‌ای در یک متغیر ذخیره می‌شود و چگونه می‌توان با آن داده کار کرد. پایتون به طور خودکار نوع داده را تشخیص می‌دهد و نیازی به تعیین آن به‌صورت دستی نیست، اما آشنایی با انواع داده‌ها بسیار مهم است زیرا هر نوع داده ویژگی‌ها و کاربردهای خاص خود را دارد.

### انواع دیتا تایپ‌های اصلی در پایتون

1. **اعداد صحیح (Integer)**  

  نوع داده‌ای برای اعداد صحیح بدون اعشار.

  age = 25

2. **اعداد اعشاری (Float)**  

  برای اعداد با اعشار استفاده می‌شود.

  price = 19.99

3. **رشته (String)**  

  نوع داده‌ای برای ذخیره متون؛ رشته‌ها در داخل علامت‌های `"` یا `'` قرار می‌گیرند.

  name = "Ali"

4. **مقادیر بولی (Boolean)**  

  برای ذخیره مقادیر درست یا نادرست (True یا False).

  is_active = True

5. **لیست (List)**  

  لیستی از مقادیر که در داخل `[]` قرار می‌گیرد و می‌تواند انواع مختلف داده‌ها را در خود نگه دارد.

  fruits = ["apple", "banana", "cherry"]

6. **تاپل (Tuple)**  

  مشابه لیست است، اما داده‌های آن غیرقابل تغییر هستند. در داخل `()` قرار می‌گیرد.

  dimensions = (1920, 1080)

7. **مجموعه (Set)**  

  مجموعه‌ای از مقادیر که از تکرار جلوگیری می‌کند و بدون ترتیب خاصی است. در داخل `{}` قرار می‌گیرد.

  unique_numbers = {1, 2, 3, 4}

8. **دیکشنری (Dictionary)**  

  ساختاری برای ذخیره داده‌ها به صورت کلید-مقدار، در داخل `{}` قرار می‌گیرد.

  person = {"name": "Ali", "age": 30}

9. **نوع None**  

  برای نشان دادن یک مقدار تهی یا خالی استفاده می‌شود و نوع خاص خود را دارد.

  data = None

### انواع پیشرفته‌تر دیتا تایپ‌ها

پایتون علاوه بر انواع داده‌های اصلی، دارای انواع داده‌های پیشرفته‌تری نیز است که شامل موارد زیر می‌شود:
- **Object**: برای تعریف اشیاء پیچیده و ساختارهای داده‌ای سفارشی.
- **Function**: نوع داده برای توابع و روش‌های تعریف شده در کد.
 
این انواع داده در کنار هم باعث انعطاف‌پذیری و قدرت پایتون در پردازش و مدیریت داده‌های مختلف می‌شوند.

دیدگاه
نوشتن یک دیدگاه

آدرس ایمیل شما منتشر نخواهد شد، فیلدهای الزامی علامت گذاری شده است*.

عضویت در خبرنامه

رایگان ثبت نام کنید و اولین نفری باشید که از پست های جدید مطلع می شوید.