سلام خدمت کاربران محترم سایت پی وی لرن.
با جلسه ای دیگر از سری جلسات دوره آموزش جامع برنامه نویسی کامپیوتر در خدمت شما هستیم.
در این جلسه قصد داریم به آموزش انواع داده در زبان های برنامه نویسی بپردازیم.
در این جلسه قصد داریم به آموزش یک مبحث ساده اما بسیار مهم به نام انواع داده صحبت کنیم.
انواع داده تقریبا در تمامی زبان های برنامه نویسی وجود دارد.
همانطور که از نام آن پیداست، انواع داده مشخص کننده نوع داده هایی است که ما قرار است در برنامه خود آن ها را پردازش کنیم.
انواع داده میتواند داده های ساده و اولیه مانند اعداد صحیح، کاراکتر، رشته ها، اعداد اعشاری و … و یا انواع داده پیچیده تر (یا تعریف شده توسط کاربر) مانند لیست ها، کلاس ها و … باشد.
هنگام نوشتن یک برنامه، ما باید نوع داده هایی که میخواهیم از ان ها استفاده کنیم را مشخص کنیم.
در غین این صورت کامپایلر متوجه نخواهد شد که چه نوع داده ای مدنظر ماست و خطا میدهد.
این کار در زبان های برنامه نویسی با استفاده از کلمات کلیدی مانند int، string، float و … انجام میشود.
C و جاوا تقریبا مجموعه مشابهی از انواع داده را پشتیبانی میکنند. اگرچه جاوا از انواع داده بیشتری پشتیبانی میکند.
فعلا ما تعدادی از انواع داده مشترک بین این دو زبان را معرفی میکنیم.
محدوه مقدار | کلمه کلیدی | نوع |
۰ تا ۲۵۵ یا ۱۲۸- تا ۱۲۷ | char | کاراکتر |
۲,۱۴۷,۴۸۳,۶۴۷ تا ۲,۱۴۷,۴۸۳,۶۴۷- | int | اعداد صحیح |
۳۲,۷۶۷ تا ۳۲,۷۶۸- | short | اعداد صحیح کوچک |
۲,۱۴۷,۴۸۳,۶۴۷ تا ۲,۱۴۷,۴۸۳,۶۴۷- | long | اعداد صحیح بزرگ |
۱٫۲E-38 تا ۳٫۴E+38 | float | اعداد ممیزی شناور |
همانطور که گفتیم این ها انواع داده اولیه هستند و میتوان با این ها انوع پیچیده تری ایجاد کرد.
برای مثال نوع داده رشته (string) توالی از کاراکتر ها است.
پایتون دارای ۵ نوع داده استاندارد است.
این زبان از کلمات کلیدی برای تعیین نوع داده استفاده نمیکند.
در واقع این زبان در حدی هوشمند هست تا انواع داده را خودش تشخیص دهد.
انواع داده پایتون:
در اینجا اعداد شامل همه نوع عددی (صحیح، اعشاری) میشود.
رشته نیز همانطور که گفتیم، دنباله ای از کاراکتر ها است.
تاپل و دیکشنری نیز جز داده های پیجیده هستند که آن ها را فعلا توضیح نخواهیم داد.
جلسه انواع داده در زبان های برنامه نویسی نیز به پایان رسید.
در جلسه بعد به آموزش متغیر ها در برنامه نویسی کامپیوتر خواهیم پرداخت.