معرفی انواع داده در پایتون
انواع داده در زبان پایتون
رشته (String)
عدد (integer of float)
بولین (Boolean)
لیست (list)
تاپل (Tuple)
دیکشنری (Dictionary)
برای تشخیص انواع داده در پایتون
میتوانید از دستور type() استفاده کنید.
مثال:
X=10;
print(type(x))
خروجی:
<class ‘int’>
رشته (String)
یک مجموعه از کاراکترهای یونیکد است. میتوان از علامت سینگل کوتیشن(‘ ‘) یا دابل کوتیشن(“ “) برای نمایش رشتهها استفاده کرد. رشته ها غیرقابل تغییر هستند.
عدد (number)
در زبان پایتون 3 نوع عدد داریم:
- int
- float
- complex
int عدد صحیح است بدون اعشار و مثبت و منفی تا بی نهایت.
float عدد اعشاری است اعداد منفی و مثبت و تا بی نهایت را شامل میشود.
Complex شامل اعداد مختلط میباشد.
بولین(Boolean)
نوع داده بولین یا همان نوع داده منطقی قابلیت ذخیره ی فقط دومقدار را دارد مقدار True و False هستند و در مواردی که بخواهیم نتیجه ی ارزیابی عبارتی را به دست آوریم کاربرد دارد. در زبان پایتون یکسری تابع هستند که از قبل تعریف شده اند خروجی این تابع ها بولین است. مثل تابع isinstance(). اگر خروجی کدی که برای ما بعنوان 0 و 1 میباشد یعنی فقط یکی از این دو مقدار رو نمایش میدهد اگر نتیجه درست (True) بود مقدار 1 را نمایش میدهد و اگر نتیجه نادرست (False) بود مقدار 0 را نمایش میدهد.
لیست (List)
لیست یکی از انواع داده پرکاربرد در زبان پایتون است و انعطافپذیری بالایی دارد. عناصر موجود در لیست میتواند از نوع های مختلف باشد. عناصر لیست با استفاده از کاما (،) از یکدیگر جدا میشوند و در براکت قرار میگیرند.
تاپل (Tuple)
تاپل ها همانند لیست ها هستند تنها تفاوت تاپل و لیست در این است که تاپلها غیر قابل تغییر هستند. تاپلها پس از آنکه ساخته شدند، قابل ویرایش نیستند و معمولا سریعتر از لیستها هستند چون به صورت پویا تغییر نمیکنند. تاپلها با استفاده از پرانتز تعریف میشوند.
تبدیل انواع داده در پایتون
برای تبدیل نوع داده با استفاده از توابع (float()، int()، str()) تبدیل را می توان انجام داد. در پست های آینده درمورد هر کدام از انواع داده ها بطور مفصل خواهیم پرداخت.
برای یادگیری بیشتر با انواع داده و کاربردشان به دوره یادگیری پایتون مراجعه کنید.