معرفی و دانلود کتاب صد مثال حل شده در پایتون
برای دانلود قانونی کتاب صد مثال حل شده در پایتون و دسترسی به هزاران کتاب و کتاب صوتی دیگر، اپلیکیشن کتابراه را رایگان نصب کنید.
معرفی کتاب صد مثال حل شده در پایتون
یادگیری زبانهای برنامهنویسی، مستلزم تمرین مستمر و مشاهدهی الگوهای حل مسئله در موقعیتهای گوناگون است. کتاب صد مثال حل شده در پایتون کار را برای تازهواردان به دنیای برنامهنویسی پایتون آسان کرده است. فرهاد پوررضا نویسندهی این کتاب آموزشی، با رویکردی عملی و مسئلهمحور تلاش کرده است تا مفاهیم بنیادین زبان پایتون را از طریق مثالهای واقعی و کاربردی به خوانندگان منتقل کند.
دربارهی کتاب صد مثال حل شده در پایتون
فرهاد پوررضا در هر فصل از کتاب صد مثال حل شده در پایتون، به یکی از حوزههای کلیدی برنامهنویسی پایتون میپردازد که عبارتند از ساختارهای کنترلی و حلقهها، توابع و مدیریت، ماژولها، ساختارهای داده و شیوههای کار با آنها. فصل انتهایی کتاب تحت عنوان برنامهنویسی شیءگرا، به یکی از پیشرفتهترین و مهمترین مباحث زبان پایتون اختصاص دارد. مفاهیم بنیادین شیءگرایی مانند تعریف کلاسها، ایجاد و استفاده از اشیاء، سازندهها و مخربّها، وراثت، چندریختی و کپسولهسازی در این بخش از کتاب ارائه شده است.
انتشارات گنج حضور، کتاب آموزشی و مسئلهمحور صد مثال حل شده در پایتون را منتشر کرده و در دسترس علاقهمندان قرار داده است.
کتاب صد مثال حل شده در پایتون برای شما مناسب است اگر
- در حال آموزش زبان برنامهنویسی پایتون هستید و منابع کاربردی و عملی را در این زمینه جستجو میکنید.
- بهعنوان مدرس زبان برنامهنویسی پایتون، به مثالهای واقعی و حل شده نیاز دارید.
در بخشی از کتاب صد مثال حل شده در پایتون میخوانیم
تاپل
تاپل در پایتون یک ساختار دادهای توالی مشابه لیست است که اما ویژگی اصلی آن این است که غیرقابل تغییر (immutable) است، به این معنی که پس از تعریف، نمیتوان مقادیر آن را تغییر داد. تاپلها با استفاده از پرانتز تعریف میشوند و میتوانند شامل عناصر مختلف از انواع دادهای گوناگون باشند. تاپلها برای ذخیره مجموعهای از دادهها که نباید تغییر کنند، مانند مختصات یا مقادیر ثابت در برنامهنویسی مفید هستند. برای دسترسی به عناصر تاپل، از ایندکسگذاری مشابه لیستها استفاده میشود. تاپلها همچنین از قابلیتهایی مانند پیمایش، تکرار و عملیات بر روی عناصر برخوردارند، اما نمیتوانند تغییرات مانند افزودن یا حذف عناصر را انجام دهند.
متدهای کلاس تاپل
تاپلها در پایتون برخلاف لیستها دارای متدهای محدودی هستند، زیرا غیرقابل تغییر (immutable) هستند و نمیتوانند تغییرات مستقیم مانند افزودن یا حذف عناصر را انجام دهند. با این حال، برخی متدهای مفید برای کار با تاپلها وجود دارند. متد count برای شمارش تعداد وقوع یک عنصر خاص در تاپل استفاده میشود و متد index برای پیدا کردن شماره اولین وقوع یک عنصر در تاپل به کار میرود. به دلیل ویژگی غیرقابل تغییر بودن، عملیاتهایی مانند append، remove یا pop که در لیستها وجود دارند، برای تاپلها در دسترس نیستند. در مجموع، تاپلها بیشتر برای ذخیره دادههای ثابت و استفاده از ویژگیهایی مانند شمارش و جستجو مناسب هستند.
فهرست مطالب کتاب
مقدمه
فصل 1: ساختارهای کنترلی و تکرار
انتساب در برنامهنویسی
عملگرهای محاسباتی
عملگرهای مقایسهای
عملگرهای منطقی
دستورات کنترلی (شرطها)
دستورات کنترلی حلقه تکرار (while)
دستورات کنترلی حلقه تکرار (for)
دستورات break, continue در حلقههای تکرار
فصل 2: توابع و مدیریت ماژولها
توابع در پایتون
توابع بازگشتی
متغیرهای محلی و سراسری
آرگومان و پارامتر
پارامترهای بدون تعداد مشخص
ماژولها
متدها و ماژولها
دسترسی به متدهای ماژول بدون فراخوانی همه ماژول
فصل 3: ساختارهای داده و مدیریت آنها
لیستها
متدهای کلاس لیست
تاپل
متدهای کلاس تاپل
ست
متدهای کلاس ست
دیکشنری
متدهای کلاس دیکشنری
فصل 4: برنامهنویسی شیگرا
مشخصات کتاب الکترونیک
| نام کتاب | کتاب صد مثال حل شده در پایتون |
| نویسنده | فرهاد پوررضا |
| ناشر چاپی | انتشارات گنج حضور |
| سال انتشار | ۱۴۰۳ |
| فرمت کتاب | EPUB |
| تعداد صفحات | 122 |
| زبان | فارسی |
| شابک | 978-622-8499-40-6 |
| موضوع کتاب | کتابهای برنامه نویسی پایتون |
















