انواع داده در پایتون
انواع داده در پایتون
در زبان برنامه نویسی پایتون، انواع داده مختلفی وجود دارد که هر کدام برای موارد خاصی استفاده میشوند. در این مقاله، به بررسی انواع داده و کاربردهای آنها خواهیم پرداخت.
1. انواع داده عددی
انواع داده عددی شامل دو دسته اصلی هستند:
- اعداد صحیح (Integer): این نوع داده برای نمایش اعداد صحیح مثبت و منفی استفاده میشود. مثال:
x = 42
یاy = -10
. - اعداد اعشاری (Float): این نوع داده برای نمایش اعداد اعشاری استفاده میشود. مثال:
z = 3.14
یاw = -2.5
.
2. انواع داده متنی
انواع داده متنی شامل دو نوع اصلی هستند:
- رشتهها (Strings): این نوع داده برای نمایش متن استفاده میشود. رشتهها میتوانند شامل حروف، اعداد و نمادها باشند. مثال:
name = "John Doe"
یاmessage = 'Hello, World!'
. - کاراکترها (Characters): در پایتون، کاراکترها جزئی از رشتهها محسوب میشوند و به صورت جداگانه نمایش داده نمیشوند.
3. انواع داده منطقی
انواع داده منطقی در پایتون شامل یک نوع اصلی هستند:
- مقادیر منطقی (Boolean): این نوع داده میتواند دو مقدار صحیح (
True
) یا غلط (False
) را نمایش دهد. مثال:is_student = True
یاis_adult = False
.
4. انواع داده ترکیبی
انواع داده ترکیبی در پایتون شامل چند نوع اصلی هستند:
- لیستها (Lists): این نوع داده برای نمایش مجموعهای از دادهها استفاده میشود. لیستها میتوانند شامل انواع داده مختلف باشند. مثال:
fruits = ["apple", "banana", "cherry"]
یاnumbers = [1, 2, 3, 4, 5]
. - تاپلها (Tuples): این نوع داده شبیه لیستها است، اما مقادیر آنها ثابت هستند و نمیتوان آنها را تغییر داد. مثال:
point = (3, 4)
یاperson = ("John", 25, "Engineer")
. - مجموعهها (Sets): این نوع داده برای نمایش مجموعهای از دادههای منحصر به فرد استفاده میشود. مثال:
colors = {"red", "green", "blue"}
یاunique_numbers = {1, 2, 3, 4, 5}
. - دیکشنریها (Dictionaries): این نوع داده برای نمایش مجموعهای از کلید-مقدار استفاده میشود. کلیدها باید منحصر به فرد باشند. مثال:
person = {"name": "John", "age": 25, "occupation": "Engineer"}
یاgrades = {"math": 90, "science": 85, "english": 92}
.
5. انواع داده پیشرفته
در پایتون، انواع داده پیشرفتهتری نیز وجود دارند که میتوان با استفاده از کتابخانههای استاندارد پایتون به آنها دسترسی پیدا کرد. برخی از این انواع داده عبارتند از:
- تاریخ و زمان (Date and Time): کتابخانههای
datetime
وtime
برای کار با تاریخ و زمان استفاده میشوند. - فایلها (Files): در پایتون، فایلها به عنوان یک نوع داده در نظر گرفته میشوند و میتوان با استفاده از تابع
open()
به آنها دسترسی پیدا کرد. - نمودارها (Graphs): کتابخانههایی مانند
networkx
وmatplotlib
برای ایجاد و نمایش نمودارها استفاده میشوند. - ماتریسها (Matrices): کتابخانههایی مانند
numpy
برای کار با ماتریسها و انجام محاسبات ریاضی پیشرفته استفاده میشوند.
6. تبدیل انواع داده
در پایتون، میتوان انواع داده را به یکدیگر تبدیل کرد. این عمل به “کست کردن” (Casting) معروف است. برای مثال، میتوان یک عدد صحیح را به رشته تبدیل کرد:
یا میتوان یک رشته را به عدد صحیح تبدیل کرد:
7. کاربردهای انواع داده ها
انواع داده در پایتون بسیار متنوع و قدرتمند هستند و هر کدام برای موارد خاصی استفاده میشوند. برای مثال:
- اعداد صحیح و اعشاری برای انجام محاسبات ریاضی استفاده میشوند.
- رشتهها برای کار با متن و ایجاد خروجیهای متنی استفاده میشوند.
- مقادیر منطقی برای انجام عملیاتهای منطقی و کنترل جریان برنامه استفاده میشوند.
- لیستها و دیکشنریها برای ذخیره و مدیریت مجموعهای از دادهها استفاده میشوند.
در مجموع، انواع داده در پایتون بسیار گسترده و قابل انعطاف هستند و میتوان از آنها برای ایجاد برنامههای متنوع و قدرتمند استفاده کرد.
برای دانلود پایتون کلیک کنید.
میتوانید برای دنبال کردن آموزش ها به این صفحه بروید و موضوع مورد نیازتان را دنبال کنید.
دیدگاه خود را ثبت کنید
تمایل دارید در گفتگوها شرکت کنید؟در گفتگو ها شرکت کنید.