کتاب Python Data Structures Pocket Primer (ساختارهای داده پایتون) با دو هدف آموزش ساختارهای داده و زبان برنامهنویسی پایتون این مفهوم پایه و اساسی در دنیای رایانه را به شما آموزش میدهد. این کتاب در 7 فصل به صورت خلاصه و کاربردی ساختارهای داده و انواع آن را در زبان برنامهنویسی محبوب پایتون به شما آموزش میدهد.
در ادامه مقدمهای از کتاب Python Data Structures Pocket Primer را از زبان نویسنده شرح خواهیم داد.
مقدمهای بر کتاب Python Data Structures Pocket Primer:
پیشنهاد ارزش اولیه برای این کتاب چیست؟
این کتاب حاوی مقدمهای سریع برای اطلاعات مرتبط در مورد ساختارهای داده است که احتمالاً میتواند در کتابی با این اندازه گنجانده شود. علاوه بر این، این کتاب رویکردی وظیفه محور دارد، بنابراین نمونه کدهایی را مشاهده خواهید کرد که از ساختارهای داده برای حل وظایف مختلف استفاده میکنند.
فصل 1 با مقدمهای بر پایتون برای مبتدیان شروع میشود، بازگشت در فصل 2 مورد بحث قرار گرفته است، رشتهها و آرایهها در فصل 3 پوشش داده شده اند، الگوریتمهای جستجو و مرتبسازی در فصل 4 مورد بحث قرار گرفته اند، انواع مختلف لیستهای پیوندی و در فصل 5 و فصل 6 توضیح داده شده است. ، و سپس صفها و پشتهها در فصل 7 پوشش داده میشوند.
لطفاً به خاطر داشته باشید که پرداختن کامل به تمام موضوعات این کتاب به راحتی میتواند طول این کتاب را سه برابر کند (و علاوه بر این، چنین کتابهایی در حال حاضر موجود هستند).
مخاطبان هدف
این کتاب در درجه اول برای افرادی است که پیشینه محدودی در ساختار داده دارند. این کتاب همچنین برای دستیابی به مخاطبان بین المللی از خوانندگان با زمینههای بسیار متنوع در نظر گرفته شده است. در حالی که بسیاری از خوانندگان میدانند چگونه انگلیسی بخوانند، زبان مادری آنها انگلیسی نیست (که میتواند زبان دوم، سوم یا حتی چهارم باشد). در نتیجه، این کتاب از انگلیسی استاندارد به جای عبارات محاورهای برای به حداکثر رساندن وضوح استفاده میکند.
من از کتاب Python Data Structures Pocket Primer چه خواهم آموخت؟
بخش مقدماتی مقدمه شامل طرح مختصری از موضوعات هر یک از فصول این کتاب است. همانطور که عنوان نشان میدهد، شما یک سطح اولیه از دانش در مورد انواع ساختارهای داده کسب خواهید کرد.
در ضمن، متوجه خواهید شد که بسیاری از نمونههای کد حاوی تکههای کد «کامنتشده» هستند که معمولاً عبارتهای چاپ () پایتون هستند. به راحتی میتوانید آن تکههای کد را “لغو اظهار نظر” کنید، که به شما امکان میدهد مسیرهای مختلف اجرای کد را مشاهده کنید. در اصل، فرآیند اشکال زدایی را خواهید دید که در طول توسعه نمونه کد استفاده شده است.
چرا نمونههای کد عمدتاً در پایتون هستند؟
اکثر نمونههای کد کوتاه هستند (معمولا کمتر از یک صفحه و گاهی کمتر از نیم صفحه) و در صورت لزوم میتوانید به راحتی و به سرعت کد را در یک نوت بوک جدید Jupyter کپی/پیست کنید. علاوه بر این، نمونههای کد به سرعت اجرا میشوند، بنابراین نیازی به استفاده از GPU رایگان ارائهشده در Google Colaboratory ندارید.
سرفصلهای کتاب Python Data Structures Pocket Primer:
- Cover
- Title Page
- Copyright Page
- Dedication
- Contents
- Preface
- Chapter 1: Introduction to Python
- Chapter 2: Recursion and Combinatorics
- Chapter 3: Strings and Arrays
- Chapter 4: Search and Sort Algorithms
- Chapter 5: Linked Lists
- Chapter 6: Linked Lists and Common Tasks
- Chapter 7: Queues and Stacks
- Index
جهت دانلود کتاب Python Data Structures Pocket Primer میتوانید پس از پرداخت، دریافت کنید.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.