مجله علمی تفریحی بیبیس
0

دانلود کتاب سریع پایتون، ویرایش چهارم

  • عنوان کتاب: The Quick Python Book, 4th Edition
  • نویسنده: Naomi Ceder
  • حوزه: برنامه نویسی پایتون
  • سال انتشار: 2025
  • تعداد صفحه: 585
  • زبان اصلی: انگلیسی
  • نوع فایل: pdf
  • حجم فایل: 3.01 مگابایت

از زمانی که ویرایش سوم این کتاب را نوشتم، بیش از پنج سال می‌گذرد، و در این مدت، ما تغییراتی را پشت سر گذاشته‌ایم – از جمله یک بیماری همه‌گیر و بحران‌های مختلف، اما همچنین رشد مداوم علم داده و یادگیری ماشین، ظهور کد به کمک هوش مصنوعی (به نظر می‌رسد همه چیز هوش مصنوعی)، و البته رشد مداوم پایتون، که اکنون یکی از پرکاربردترین زبان‌های برنامه‌نویسی در کره زمین است. من تقریباً 25 سال است که در پایتون برنامه نویسی می کنم، بسیار طولانی تر از هر زبان دیگری که تا به حال استفاده کرده ام. من در طی آن سال‌ها از پایتون برای مدیریت سیستم، برنامه‌های کاربردی وب، مدیریت پایگاه داده و تجزیه و تحلیل داده‌ها استفاده کرده‌ام، اما مهم‌تر از همه، من از پایتون استفاده کردم تا به خودم کمک کنم تا در مورد یک مشکل واضح‌تر فکر کنم. بر اساس تجربه قبلی‌ام، انتظار داشتم که تا به حال توسط زبان دیگری که سریع‌تر، خنک‌تر، جذاب‌تر بود، فریب داده شده بودم. من فکر می کنم دو دلیل وجود دارد که این اتفاق نیفتاد. اولاً، در حالی که زبان‌های دیگر به وجود آمده‌اند، هیچ‌یک به من کمک نکرد تا کاری را که باید انجام می‌دادم به اندازه پایتون انجام دهم. حتی بعد از این همه سال، هر چه بیشتر از پایتون استفاده می کنم و بیشتر آن را درک می کنم، بیشتر احساس می کنم کیفیت برنامه نویسی من بهبود یافته و بالغ می شود. دومین دلیلی که من هنوز در اطراف هستم، انجمن پایتون است. این یکی از استقبال‌کننده‌ترین، فراگیرترین، فعال‌ترین و دوستانه‌ترین جوامعی است که من دیده‌ام، که دانشمندان، کوانت‌ها، توسعه‌دهندگان وب، افراد سیستم‌ها و دانشمندان داده در هر قاره را در بر می‌گیرد. کار کردن با اعضای این انجمن باعث خوشحالی و افتخار است و من همه را تشویق می کنم که به آن بپیوندند. نوشتن این کتاب دوباره به من نشان داد که چگونه زمان می گذرد و همه چیز تغییر می کند. در حالی که ما هنوز در پایتون 3 هستیم، پایتون 3 امروزی حتی از پایتون 3.6 آخرین نسخه این کتاب به طور قابل توجهی تکامل یافته است. چیزهایی که هرگز تصور نمی شد اکنون ویژگی های این زبان هستند، و حتی دشمن قدیمی پردازش چند هسته ای، GIL، در آستانه راه حل های قابل اجرا است. همانطور که زبان تغییر کرده است، روش های استفاده مردم از پایتون نیز تغییر کرده است. اگرچه هدف من همیشه حفظ بهترین بیت های نسخه قبلی بوده است، اما تعداد زیادی اضافات، حذف و سازماندهی مجدد وجود داشته است که امیدوارم این نسخه مفید و به موقع باشد. من سعی کرده‌ام سبک را واضح، کم‌کلید و همچنین برای بسیاری از کدنویس‌های پایتون در سراسر جهان که زبان اصلی آنها انگلیسی نیست، در دسترس نگه دارم. برای من، هدف این کتاب این است که تجربیات مثبتی را که از کدنویسی در پایتون به دست آورده‌ام، با معرفی پایتون 3، آخرین و به نظر من، بهترین نسخه پایتون تا به امروز، به اشتراک بگذارم. باشد که سفر شما به اندازه سفر من رضایت بخش باشد.

Since I wrote the third edition of this book, more than five years have passed, and in that time we’ve been through some changes—including a pandemic and various crises but also the continued growth of data science and machine learning, the rise of AI-assisted code (AI everything, it seems), and of course the continued growth of Python, which is now one of the most used coding languages on the planet. I’ve been coding in Python for almost 25 years now, far longer than in any other language I’ve ever used. I’ve used Python for system administration, web applications, database management, and data analysis over those years, but most important, I’ve come to use Python just to help myself think about a problem more clearly. Based on my earlier experience, I would have expected that by now I would have been lured away by some other language that was faster, cooler, sexier, whatever. I think there are two reasons that didn’t happen. First, while other languages have come along, none has helped me do what I needed to do quite as effectively as Python. Even after all these years, the more I use Python and the more I understand it, the more I feel the quality of my programming improves and matures. The second reason I’m still around is the Python community. It’s one of the most welcoming, inclusive, active, and friendly communities I’ve seen, embracing scientists, quants, web developers, systems people, and data scientists on every continent. It’s been a joy and honor to work with members of this community, and I encourage everyone to join in. Writing this book has shown me again how time passes and things change. While we’re still on Python 3, today’s Python 3 has evolved considerably even from the Python 3.6 of the last edition of this book. Things that were never dreamed of are now features of the language, and even the old nemesis of multicore processing, the GIL, is on the verge of workable solutions. As the language has changed, so too have the ways people use Python. Although my goal has always been to keep the best bits of the previous edition, there have been a fair number of additions, deletions, and reorganizations that I hope make this edition both useful and timely. I’ve tried to keep the style clear, low-key, and also accessible to the many Python coders around the world whose first language is not English. For me, the aim of this book is to share the positive experiences I’ve gotten from coding in Python by introducing people to Python 3, the latest and, in my opinion, greatest version of Python to date. May your journey be as satisfying as mine has been.

این کتاب را میتوانید از لینک زیر بصورت رایگان دانلود کنید:

Download: The Quick Python Book, 4th Edition

نظرات کاربران

  •  چنانچه دیدگاه شما توهین آمیز باشد تایید نخواهد شد.
  •  چنانچه دیدگاه شما جنبه تبلیغاتی داشته باشد تایید نخواهد شد.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

بیشتر بخوانید

آموزش نقاشی سیاه قلم کانال واتساپ