دانلود کتاب برنامههای داخلی پایتون برای توسعهدهندگان: اصول پایتون 3.x را تمرین کنید، شامل ساختارهای داده، تحلیل مجانبی و انواع دادهها (نسخه انگلیسی) بعد از پرداخت مقدور خواهد بود
توضیحات کتاب در بخش جزئیات آمده است و می توانید موارد را مشاهده فرمایید
در صورت ایرانی بودن نویسنده امکان دانلود وجود ندارد و مبلغ عودت داده خواهد شد
نام کتاب : Python Internals for Developers: Practice Python 3.x Fundamentals, Including Data Structures, Asymptotic Analysis, and Data Types (English Edition)
عنوان ترجمه شده به فارسی : برنامههای داخلی پایتون برای توسعهدهندگان: اصول پایتون 3.x را تمرین کنید، شامل ساختارهای داده، تحلیل مجانبی و انواع دادهها (نسخه انگلیسی)
سری :
نویسندگان : Sonam Chawla Bhatia
ناشر : BPB Publications
سال نشر : 2021
تعداد صفحات : 0
ISBN (شابک) : 9391392024 , 9789391392024
زبان کتاب : English
فرمت کتاب : epub درصورت درخواست کاربر به PDF تبدیل می شود
حجم کتاب : 4 مگابایت
بعد از تکمیل فرایند پرداخت لینک دانلود کتاب ارائه خواهد شد. درصورت ثبت نام و ورود به حساب کاربری خود قادر خواهید بود لیست کتاب های خریداری شده را مشاهده فرمایید.
تفسیر مختصر هر عنصر ضروری پایتون با موارد استفاده
ویژگیهای کلیدی
b>● مثالها و راهحلهای متعدد برای کمک به مبتدیان در درک مفهوم.
● حاوی نمایشهای بصری ساختارهای داده است.
● نمایش نحوه استفاده از ساختارهای داده با اجرای پایتون.
توضیحات
p>
این کتاب به شما در یادگیری زبان برنامه نویسی Python 3.x کمک می کند. فصلهای این کتاب با آمادهسازی آنها برای حل مسائل با استفاده از برنامهنویسی پایتون و ساختارهای دادهای کلیدی و داخلیهای آن، از هر جنبهای از زندگی برنامهنویس یا توسعهدهنده بهرهمند میشوند.
این کتاب ساختارهای ساختهشده را توضیح میدهد. -in و ساختارهای داده تعریف شده توسط کاربر در Python 3.x. کتاب با معرفی پایتون، ساختارهای داده بنیادی آن و نمادهای مجانبی آغاز می شود. پس از تسلط بر اصول پایتون، قادر خواهید بود ساختارهای داده داخلی را به طور کامل درک کنید. این کتاب برنامه های کاربردی دنیای واقعی را برای درک ساختارهای داده تعریف شده توسط کاربر و اجرای واقعی آنها پوشش می دهد. در پایان، به شما کمک می کند تا با درک موضوع مورد بحث، چگونگی حل مسائل عملی را بررسی کنید.
پس از مطالعه این کتاب، می توانید ساختارهای داده را شناسایی کرده و از آنها استفاده کنید. آنها را برای حل یک مشکل خاص. شما در مورد پیاده سازی الگوریتم های مختلف در پایتون خواهید آموخت و از این دانش برای پیشرفت مهارت های پایتون خود استفاده می کنید.
پس از خواندن این کتاب می توانید برنامه ریزی مهاجرت برنامه خود را به کانتینرها انجام دهید. گواهینامههای Docker و Kubernetes یا برای مشاغل شش رقمی DevOps درخواست دهید.
آنچه خواهید آموخت
p>
● پیچیدگی زمان و مکان را با استفاده از نمادهای مجانبی محاسبه کنید.
● ساختارهای داده داخلی و تعریف شده توسط کاربر Python 3.x را کشف کنید.
● ساختارهای داده تعریف شده توسط کاربر را از پایین به بالا ایجاد کنید.
● از کتابخانه ها برای ایجاد ساختارهای داده تعریف شده توسط کاربر جدید استفاده کنید.
● مناسب ترین ساختار داده را برای حل مسائل تعیین و اجرا کنید.
این کتاب برای چه کسی است
p>
این کتاب به کسانی که می خواهند شغل خود را به عنوان توسعه دهندگان برنامه، مهندسان یادگیری ماشین یا محقق ارتقا دهند، ارائه می دهد. دانستن مفاهیم اولیه برنامه نویسی خوب است، اما اجباری نیست.
فهرست محتوا
1. پایتون
2. انواع داده
3. تجزیه و تحلیل الگوریتم
4. معرفی ساختار داده
5. فهرست
6. فرهنگ لغت
7. تاپل
8. مجموعه
9. آرایه ها
10. پشته
11. صف
12. درختان
13. لیست های پیوندی
14. نمودارها
15. HashMaps
16. راه حل های عملی مسئله
Concise Interpretation of every essential element of Python with Use-cases
Key Features
● Numerous examples and solutions to assist beginners in understanding the concept.
● Contains visual representations of data structures.
● Demonstrations of how to use data structures with a Python implementation.
Description
This book will aid you in your learning of the Python 3.x programming language. The chapters in this book will benefit every aspect of a programmer's or developer's life by preparing them to solve problems using Python programming and its key data structures and internals.
This book explains the built-in and user-defined data structures in Python 3.x. The book begins by introducing Python, its fundamental data structures, and asymptotic notations. Once you master the fundamentals of Python, you'll be able to fully comprehend the built-in data structures. The book covers real-world applications to understand user-defined data structures and their actual implementation. Towards the end, it will help you investigate how to solve practical problems by first comprehending the issue at hand.
After reading this book, you will be able to identify data structures and utilize them to solve a specific problem. You will learn about various algorithm implementations in Python and use this knowledge to advance your Python skills.
After reading this book you will be able to plan your application’s migration to containers, prepare for Docker and Kubernetes Certifications, or apply for six digit DevOps jobs.
What you will learn
● Calculate the complexity of time and space using asymptotic notations.
● Discover Python 3.x's built-in and user-defined data structures.
● Create user-defined data structures from the bottom up.
● Make use of libraries to create new user-defined data structures.
● Determine and implement the most appropriate data structure for resolving issues.
Who this book is for
This book caters to those who want to enhance their careers as application developers, machine learning engineers, or researchers. Knowing basic programming concepts will be good, but not mandatory.
Table of Contents
1. Python
2. Data Types
3. Algorithm Analysis
4. Data Structure Introduction
5. List
6. Dictionary
7. Tuple
8. Sets
9. Arrays
10. Stack
11. Queue
12. Trees
13. Linked Lists
14. Graphs
15. HashMaps
16. Practical Problem Solutions