کتاب «آموزش پایتون» شامل بیش از ۶۰ پاسخ دقیق به سوالاتی مانند موارد زیر است:
چگونه رشتهها را به هم متصل و تقسیم کنم؟
چگونه به کلیدها، مقادیر و آیتمهای دیکشنری دسترسی پیدا کنم؟
چگونه مقدار بازگشتی را در فراخوانیهای تابع تنظیم و استفاده کنم؟
چگونه دادههای JSON را پردازش کنم؟
چگونه ویژگیهای lazy را برای بهبود عملکرد ایجاد کنم؟
چگونه متغیرها را در یک فضای نام متفاوت تغییر دهم؟
…و موارد بسیار دیگر
کتاب «آموزش پایتون» شما را با مهمترین تکنیکهای کدنویسی در پایتون آشنا میکند. چه در حال انجام علم داده، ساخت برنامههای وب یا نوشتن اسکریپتهای مدیریتی باشید، در این کتاب پاسخ سوالات «آموزش» خود را خواهید یافت. در این کتاب، بینشهای مهمی در مورد اصول اولیه پایتون و مباحث عمیق پیدا خواهید کرد تا به شما در افزایش مهارت در هر مرحله از حرفه پایتون کمک کند. نوشتهی روشن و کاربردی نویسنده، یونگ کوی، فوراً در دسترس است و استفاده از ابزارها و کتابخانههای متنوع پایتون را آسان میکند. این کتاب برای خواندن از ابتدا تا انتها و هر زمان که به کمک برای عیبیابی کد خود نیاز دارید، ایدهآل است.
درباره فناوری
کتاب «راهنمای پایتون» از روشی ساده اما قدرتمند برای تقویت ۶۳ مهارت اصلی پایتون استفاده میکند. شما با سوالی مانند «چگونه میتوانم موارد را در یک توالی پیدا کنم؟» شروع خواهید کرد. در مرحله بعد، مثالی را مشاهده خواهید کرد که راهحل اساسی را با کدی کاملاً واضح نشان میدهد. سپس تغییرات جالبی مانند یافتن زیررشتهها یا شناسایی کلاسهای سفارشی را بررسی خواهید کرد. در نهایت، قبل از رفتن به سراغ «راهنمای بعدی»، با یک تمرین چالشبرانگیز تمرین خواهید کرد.
درباره کتاب
این راهنمای عملی تمام ویژگیهای زبانی را که برای شروع و کار با پایتون نیاز دارید، پوشش میدهد. در ادامه، بهترین شیوهها را برای نوشتن کد عالی پایتون بررسی خواهید کرد. پیشنهادات کاربردی و گرافیکهای جذاب، هر تکنیک مهم را به واقعیت تبدیل میکنند. ارجاعات دقیق نویسنده، یونگ کوی، نشان میدهد که چگونه میتوانید از ویژگیها و مفاهیم در زمینههای مختلف استفاده مجدد کنید.
آنچه در داخل است
چگونه:
رشتهها را به هم متصل و تقسیم کنید
به کلیدها، مقادیر و آیتمهای دیکشنری دسترسی پیدا کنید
مقدار بازگشتی را در فراخوانیهای تابع تنظیم و استفاده کنید
دادههای JSON را پردازش کنید
ویژگیهای تنبل (lazy attributes) را برای بهبود عملکرد ایجاد کنید
متغیرها را در یک فضای نام متفاوت تغییر دهید
…و موارد بسیار دیگر.
درباره خواننده
برای برنامهنویسان پایتون از سطح مبتدی تا متوسط.
درباره نویسنده
دکتر یونگ کوی بیش از ۱۵ سال است که با پایتون در علوم زیستی برای تجزیه و تحلیل دادهها، یادگیری ماشین و توسعه ابزار کار میکند.
فهرست مطالب
۱ توسعه یک استراتژی یادگیری عملی
بخش ۱ – استفاده از مدلهای داده داخلی
۲ پردازش و قالببندی رشتهها
۳ استفاده از محفظههای داده داخلی
۴ کار با دادههای توالی
۵ تکرارپذیرها و تکرارها
بخش ۲ – تعریف توابع
۶ تعریف توابع کاربرپسند
۷ استفاده از توابع فراتر از اصول اولیه
بخش ۳ – تعریف کلاسها
۸ تعریف کلاسهای کاربرپسند
۹ استفاده از کلاسها فراتر از اصول اولیه
بخش ۴ – دستکاری اشیاء و فایلها
۱۰ اصول اشیاء
۱۱ کار با فایلها
بخش ۵ – حفاظت از پایگاه کد
۱۲ ثبت وقایع و مدیریت استثنا
۱۳ اشکالزدایی و آزمایش
بخش ۶ – ساخت یک برنامه وب
۱۴ تکمیل یک پروژه واقعی






























