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

درس اول آموزش پایتون: آشنایی با انواع داده در پایتون

اولین مبحثی که در دوره آموزش پایتون قراره درباره‌اش صحبت کنیم؛ انواع داده در پایتون هست. نوع داده یا دیتا تایپ، یکی از مفاهیم پایه و اساسی در یادگیری زبان های برنامه نویسیه. قبلا در دوره آموزش مقدمات برنامه نویسی درباره دیتا تایپ ها با هم صحبت کردیم. اما امروز قراره به طور اختصاصی درباره این مبحث در پایتون با هم صحبت کنیم.

 

منظور از دیتا تایپ چیه؟

داده یا دیتا یکی از مفاهیم مهم در علم کامپیوتره. همه ما میدونیم کامپیوتر یکسری اطلاعات ورودی رو دریافت کرده و بعد از پردازش خروجی مناسب رو به ما تحویل میده. جالبه بدونید ترجمه عبارت دیتا (Data) در زبان فارسی اطلاعات هست. درحالی که اطلاعات و دیتا کلا با هم فرق دارن. حداقل در دنیای کامپیوتر. بنابراین این سوال پیش میاد که دیتا چیه؟!.

وقتی کامپیوتر یک مقدار ورودی از کاربر دریافت میکنه و هنوز پردازشی روی اون انجام نداده، درکی ازش نداره. در علم کامپیوتر به چیزهایی که فعلا درکی ازشون نداریم اما قراره مورد پردازش قرار بگیرن میگیم دیتا. به عنوان مثال عدد 2 یک ورودیه. اما تا زمانی که پردازش نشده مشخص نیست سن یک فرده یا شماره یک اتاق و یا… . از اونجایی که درکی از ورودی 2 نداریم بهش میگیم دیتا. بعد از اینکه دیتا مورد پردازش قرار گرفت و مشخص شد که مثلا شماره یک اتاق هست؛ بهش میگیم information یا اطلاعات.

برای اینکه بتونیم دیتا رو مورد پردازش قرار بدیم باید ابتدا در حافظه ذخیره بشه. اما برای ذخیره سازی دیتا در کامپیوتر لازمه به CPU اعلام کنیم ورودی ما از چه نوعه؟. و قراره چند بیت از حافظه رو اشغال کنه؟. به همین منظور مفهوم دیتا تایپ یا نوع داده به وجود اومد. با استفاده از دیتا تایپ می‌تونیم متوجه بشیم ورودی ما از چه جنسیه؟. به عنوان مثال عدده، متنه؟ و… . همچنین می‌تونیم بفهمیم این ورودی قراره چند بیت از حافظه رو اشغال کنه؟.

 

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

به طور کلی در پایتون چند دسته کلی دیتا تایپ وجود داره. در ادامه هر کدوم از این دسته ها رو با هم مرور میکنیم و کاربرد تک تک اونها رو متوجه میشیم.

int:

اگه ورودی شما از جنس عدد صحیح باشه؛ از این دیتا تایپ برای ذخیره کردنش استفاده میشه. این نوع داده در حافظه به اندازه 4 بایت فضا نیاز داره.

float:

این دیتا تایپ برای ذخیره اعداد اعشاری مورد استفاده قرار میگیره. البته درصورتی که تعداد اعشار عدد کم باشه از float استفاده میکنیم.

double:

double هم مثل float برای ذخیره اعداد اعشاری استفاده میشه. با این تفاوت که این دیتا تایپ برای ذخیره اعداد با تعداد اعشار بالا مناسبتره.

bool:

این دیتا تایپ برای ذخیره مقادیر منطقی صحیح و غلط استفاده میشه و فقط دو مقدار True یا False رو در خودش ذخیره میکنه. این دیتا تایپ معمولا در دستورات شرطی استفاده میشه.

String:

این دیتا تایپ برای ذخیره متن ها استفاده میشه. در این دیتا تایپ به ازا هر کاراکتر یک بایت در حافظه فضا اشغال میشه. برای مثال متن “Data” که 4 کاراکتر هست، در حافظه 4 بایت فضا اشغال میکنه. نکته جالب اینه که اگه متن ما به هر زبانی به جز انگلیسی باشه؛ به ازا هر کاراکتر 2 بایت در حافظه اشغال میشه. یعنی عبارت “دیتا” به 8 بایت فضا در حافظه نیاز داره. بایت دوم به ازا هر کاراکتر در متن های غیر انگلیسی جهت ذخیره National Code کاراکتر استفاده میشه. National Code مشخص میکنه کاراکتر ذخیره شده به چه زبانی هست.

 

جمع بندی:

در این مبحث با مفهوم انواع داده در پایتون آشنا شدیم. فهمیدیم دیتا تایپ چیه؟. و برای ذخیره مقادیر مختلف باید از چه دیتا تایپی استفاده کنیم؟. همچنین متوجه شدیم هر دیتا تایپ برای ذخیره شدن در کامپیوتر به چه اندازه فضا نیاز داره؟. در ادامه با مفاهیم بیشتری درباره پایتون آشنا میشیم و یاد میگیریم چطور از دیتا تایپ ها استفاده کنیم؟.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

1614942132684

نرگس ساعدی هستم، مدرس، طراح و برنامه نویس سایت. عاشق طراحی سایتم و علاقه زیادی به تجارت الکترونیک دارم. اینجام که به کسایی که قصد دارن آموزش ببینن و یا کسب و کارشون رو آنلاین کنن کمک کنم. 

امیدوارم مطالب این سایت براتون مفید باشه🧡. برای دریافت مشاوره‌ی رایگان در خصوص آموزش و یا طراحی سایت می‌تونید از طریق صفحه تماس با من، باهام در تماس باشید😊

جدیدترین نوشته‌ها