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

دانلود کتاب سخنرانی های علمی پایتون

بازدید 1332
  • عنوان کتاب: Scientific Python Lectures
  • نویسنده: Gaël Varoquaux
  • حوزه: برنامه نویسی پایتون
  • سال انتشار: 2024
  • تعداد صفحه: 1049
  • زبان اصلی: انگلیسی
  • نوع فایل: pdf
  • حجم فایل: 18.6 مگابایت

نقاط قوت پایتون
• باتری ها شامل مجموعه ای غنی از آجرهای موجود از روش های عددی کلاسیک، رسم یا ابزارهای پردازش داده ها بود. ما نمی خواهیم ترسیم یک منحنی، تبدیل فوریه یا الگوریتم برازش را دوباره برنامه ریزی کنیم. چرخ را دوباره اختراع نکنید!
• یادگیری آسان اکثر دانشمندان به عنوان برنامه نویس دستمزد دریافت نمی کنند، و نه چنین آموزش دیده اند. آنها باید بتوانند یک منحنی رسم کنند، یک سیگنال را صاف کنند، یک تبدیل فوریه را در چند دقیقه انجام دهند.
• ارتباط آسان برای زنده نگه داشتن کد در یک آزمایشگاه یا یک شرکت، باید به اندازه یک کتاب توسط همکاران، دانشجویان، یا شاید مشتریان قابل خواندن باشد. نحو پایتون ساده است و از نمادهای عجیب و غریب یا مشخصات معمول طولانی که خواننده را از درک ریاضی یا علمی کد منحرف می کند اجتناب می کند.
• کد کارآمد ماژول های عددی پایتون از نظر محاسباتی کارآمد هستند. اما نیازی به گفتن نیست که یک کد بسیار سریع اگر زمان زیادی برای نوشتن آن صرف شود بی فایده می شود. پایتون زمان های توسعه سریع و زمان های اجرای سریع را هدف قرار می دهد.
• Universal Python زبانی است که برای بسیاری از مشکلات مختلف استفاده می شود. یادگیری پایتون از یادگیری یک نرم افزار جدید برای هر مشکل جدید اجتناب می کند.

Python’s strengths
• Batteries included Rich collection of already existing bricks of classic numerical methods, plotting or data processing tools. We don’t want to re-program the plotting of a curve, a Fourier transform or a fitting algorithm. Don’t reinvent the wheel!
• Easy to learn Most scientists are not paid as programmers, neither have they been trained so. They need to be able to draw a curve, smooth a signal, do a Fourier transform in a few minutes.
• Easy communication To keep code alive within a lab or a company it should be as readable as a book by collaborators, students, or maybe customers. Python syntax is simple, avoiding strange symbols or lengthy routine specifications that would divert the reader from mathematical or scientific understanding of the code.
• Efficient code Python numerical modules are computationally efficient. But needless to say that a very fast code becomes useless if too much time is spent writing it. Python aims for quick development times and quick execution times.
• Universal Python is a language used for many different problems. Learning Python avoids learning a new software for each new problem.

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

Download: Scientific Python Lectures

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

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

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

نشانی ایمیل شما منتشر نخواهد شد.

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