نویسنده
ماگنوس لی هتلند
ترجمه
دکتر علی مس فروش
عضو هیات علمی دانشگاه صنعتی شاهرود
مترجم کتاب پایتون را در پیشگفتار این گونه معرفی می کند:
پایتون زبانی شیء گراست، ولی در مقایسه با دیگر زبان های شیءگرا از پیچیدگی کمتر و توانایی های بیشتر برخوردار است. از این زبان می توان به هر منظوری استفاده کرد: از برنامه نویسی معمولی گرفته تا برنامه نویسی تحت شبکه و بانک های اطلاعاتی.
من در دوران تحصیلی در دوره دکتری از زبان پایتون برای انجام پروژه های خود استفاده کردم و آن را زبانی قدرتمند و ساده برای برنامه نویسی یافتم. از همان سال ها تصمیم به نگارش کتابی برای علاقه مندان به این زبان گرفتم. پس از جستجوی فراوان میان کتاب های موجود، کتاب
Beginning Python, From Novice to Professional
را برگزیدم. این کتاب دارای ساختار ساده ای است و می توان از آن به عنوان کتاب درسی برای برنامه نویسی پیشرفته استفاده کرد. فصل های کتاب به گونه ای تنظیم شده اند که خواننده را گام به گام با مفاهیم پایتون آشنا می کند و با مثال های ساده او را به دنیای پایتون وارد می کند. فصل ها به هم وابسته هستند، لذا نمی توان از مطالعه بخشی از کتاب، چشم پوشی کرد.
تمام دستورات و برنامه های کتاب در محیط محاوره ای پایتون نسخه 2.7 آزمایش شده است.