انواع داده در پایتون :
در ادامه مباحث نکات تکمیلی در پایتون که در جلسه پیش آموختیم، بیایید درباره انواع اطلاعاتی که می توانیم داشته باشیم صحبت کنیم.
در دنیای برنامهنویسی، درک انواع داده و نحوه استفاده از آنها از اهمیت بالایی برخوردار است. زبان برنامهنویسی پایتون از تنوع زیادی در انواع دادهها پشتیبانی میکند که هر کدام کاربرد خاص خود را دارند. در این بخش ما به بررسی جامع انواع داده در پایتون خواهیم پرداخت و شما را با کاربردها و مثالهای عملی آنها آشنا خواهیم کرد. برای مثال ما میتوانیم درون یک متغیر انواع مختلفی از اطلاعات را ذخیره کنیم. این اطلاعات می تواند بصورت متن ، عدد و یا … باشند
دستهبندی کلی انواع داده در پایتون:
انواع داده ها در پایتون
- اعداد صحیح (int): برای ذخیره اعداد کامل به کار میروند.
مثال : number1 = 250 number2= -157
- اعداد اعشاری (float): برای ذخیره اعداد اعشاری مانند ۳٫۱۴، ۲٫۷۱۸ و … به کار میروند. یعنی همانند اعداد صحیح اعداد اعشاری را نیز می توانیم داشته باشیم.
- اعداد مختلط (complex): برای ذخیره اعداد مختلط مانند ۱+۲j، ۳-۴j و … به کار میروند.
- رشتهها (str): برای تعریف یک متن باید از کوتیشن ‘ یا دبل کوتیشن ” در ابتدا و انتهای آن استفاده کنیم. در زبان های برنامه نویسی به جای اصطلاح “متن” از “String” یا همان رشته استفاده می کنند. پس برای ذخیره متن مانند “سلام دنیا” و “Python HamiSys” به کار میروند.
- لیستها (list): برای ذخیره مجموعهای از دادهها به ترتیب خاص به کار میروند.
- مجموعهها (set): برای ذخیره مجموعهای از دادهها بدون ترتیب خاص به کار میروند.
- دیکشنریها (dict): برای ذخیره مجموعهای از دادهها به صورت کلید-مقدار به کار میروند.
- توابع (function): برای تعریف بلوکهای کد قابل استفاده مجدد به کار میروند.
- مقادیر بولین (bool): برای ذخیره مقادیر True یا False به کار میروند:
وقتی می خواهیم مقدار درست یا نادرست، روشن یا خاموش یا به طور کلی هرچیزی که دو بخش ۰ و ۱ دارد راا مشخص کنیم ، از این نوع داده استفاده می کنیم.
Tweet 1 = True
Tweet 2 = False
در مثال بالا در خط ۱ یک، یک متغیر به نام Tweet تعریف کردیم و مقدار آن را برابر True یا مثبت قرار دادیم. سپس در خط ۲ دو یک متغیر به نام Tweet2 تعزیف کردیم و مقدار آن را برابر False قرار دادیم. در واقع این دو متغیر می توانند وضعیت یک توئیت را به اصطلاح ، بصورت یک بولین مشخص کنند. از کاربرد های مهم بولین در بحث مقایسه ی مقادیر است که در آموزش های بعد آن ها را بررسی می کنیم.
- دستور Type:
با استفاده از دستور type می توانیم از نوع داده یک مقدار مطلع شویم.
در خطوط ۱ تا ۴ مثال بالا ، متغیر های مختلفی را تعریف کردیم و در خط ۶ با استفاده از دستور type، نوع داده ، مقدار متغیر name را درون متغیر t ذخیره کردیم. و سپس در خط ۷ متغیر t را پرینت/چاپ کردیم. خروجی عبارت ما <‘Class’str>؛ بیانگر این است که مقدار متغیر name از نوع String یا همان رشته می باشد.
کد بالا را می توانیم به شکل دیگری نیز باز نویسی کنیم تا نوع داده مقدار بقیه متغیر ها را هم در خروجی داشته داشته باشیم.
نتیجهگیری:
با درک انواع داده در پایتون و نحوه استفاده از آنها، میتوانید برنامههای قدرتمند و کارآمدی را بنویسید.
منابع:
https://docs.python.org/3/tutorial/datastructures.html
https://realpython.com/python-data-types/
با مطالعه بیشتر و تمرین عملی، میتوانید به تسلط کاملی بر انواع داده در پایتون دست پیدا کنید.