دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: Sonam Chawla Bhatia
سری:
ISBN (شابک) : 9391392024, 9789391392024
ناشر: BPB Publications
سال نشر: 2021
تعداد صفحات: 520
زبان: English
فرمت فایل : EPUB (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 4 Mb
در صورت ایرانی بودن نویسنده امکان دانلود وجود ندارد و مبلغ عودت داده خواهد شد
در صورت تبدیل فایل کتاب Python Internals for Developers: Practice Python 3.x Fundamentals, Including Data Structures, Asymptotic Analysis, and Data Types (English Edition) به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب برنامههای داخلی پایتون برای توسعهدهندگان: اصول پایتون 3.x را تمرین کنید، شامل ساختارهای داده، تحلیل مجانبی و انواع دادهها (نسخه انگلیسی) نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
تفسیر مختصر هر عنصر ضروری پایتون با موارد استفاده
ویژگیهای کلیدی
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