پایتون، تکنیکهای مختلف برنامهنویسی همچون شیگرا و برنامهنویسی دستوری و تابع محور را پشتیبانی میکند و برای مشخص کردن نوع متغیرها از یک سیستم داینامیک بهره میگیرد. این زبان از زبانهای برنامهنویسی مفسر بوده و به صورت کامل یک زبان شیگرا است که مشابهتهایی با زبانهای تفسیری Perl ,Ruby دارد و از قابلیت مدیریت خودکار حافظه استفاده میکند. این زبان به روش متنباز (open-source) توسعهیافتهاست و توسط بنیاد نرمافزار پایتون اداره و رهبری میشود. در این کتاب به همراه ارائه مفاهیم آموزشی، پروژههای مختلف مرتبط با هر یک از مفاهیم ارائه شده تا خواننده با کاربرد مفاهیم نیز آشنا گردد. در انتهای کتاب با استفاده از پرسش و پاسخهای تشریحی، سوالات چند گزینهای و پروژههای مختلف، مطالب آموزشی جمع بندی شده است. آنچه در این کتاب میخوانید، آموزش زبان پایتون مبتنی بر کارگاههای آموزشی مختلف میباشد؛ امید است این شیوه آموزشی، بتواند گامی کوچک در ارتقای سطح علمی مخاطبین گرامی بردارد.