
۴۴٬۰۰۰تومان
نوع فایل دانلود: EPUB
پس از خرید، یک فایل EPUB دریافت میکنید.
این فایل با Calibre، Apple Books و سایر کتابخوانهای دیجیتال مناسب است.
برای اینکه بتوانید به قدرت مجموعه ابزارهای گستردهٔ دادهکاوی و علم داده در پایتون دست پیدا کنید؛ مجموعهای شامل NumPy، Pandas، Matplotlib، Scikit-learn و ابزارهای دیگر، ابتدا باید نحو، معنا و الگوهای زبان پایتون را به خوبی بشناسید. این گزارش، مقدمهای کوتاه اما در عین حال جامع به پایتون ارائه میکند؛ برای مهندسان، پژوهشگران و دانشمندانی در دادهکاوی که از قبل با زبانی برنامهنویسی دیگر آشنا هستند.
در این کتاب، «جیک وندرپلاس» — مدیر پژوهش میانرشتهای در دانشگاه واشینگتن — با تکیه بر نحوِ پایتونِ نسخهٔ ۳، نحو و معناهای ضروری زبان پایتون را توضیح میدهد: انواع و ساختارهای دادهٔ داخلی، تعریف تابعها، دستورات کنترلی و موارد دیگر.
در ادامه، این چیزها را بررسی خواهید کرد: مبانی نحو پایتون و روشِ اجرای کد پایتون؛ معنای پایهٔ متغیرها، اشیا و عملگرهای پایتون؛ انواع ساده و دادهساختارهای داخلی؛ دستورات کنترلی برای اجرای شرطیِ بلوکهای کد؛ روشهایی برای ساخت و استفاده از تابعهای قابل استفادهٔ مجدد؛ تکرارگرها، درک فهرستها و مولدها؛ کار با رشتهها و عبارات منظم؛ کتابخانهٔ استاندارد پایتون و ماژولهای شخص ثالث؛ ابزارهای اصلی پایتون برای علم داده.
منابع پیشنهادی برای اینکه بیشتر یاد بگیرید.
جیک وندرپلاس سالهاست از کاربران و توسعهدهندگان مجموعهٔ علمیِ پایتون است. او در حال حاضر مدیر پژوهش میانرشتهای در دانشگاه واشینگتن است، پژوهشهای نجومی خودش را انجام میدهد و زمانی را هم به مشاوره و راهنمایی دانشمندانی از حوزههای بسیار متنوع اختصاص میدهد.
To tap into the power of Pythons open data science stack—including NumPy, Pandas, Matplotlib, Scikit-learn, and other tools—you first need to understand the syntax, semantics, and patterns of the Python language. This report provides a brief yet comprehensive introduction to Python for engineers, researchers, and data scientists who are already familiar with another programming language.Author Jake VanderPlas, an interdisciplinary research director at the University of Washington, explains Python’s essential syntax and semantics, built-in data types and structures, function definitions, control flow statements, and more, using Python 3 syntax.You’ll explore: Python syntax basics and running Python code Basic semantics of Python variables, objects, and operators Built-in simple types and data structures Control flow statements for executing code blocks conditionally Methods for creating and using reusable functions Iterators, list comprehensions, and generators String manipulation and regular expressions Python’s standard library and third-party modules Python’s core data science tools Recommended resources to help you learn moreJake VanderPlas is a long-time user and developer of the Python scientific stack. He currently works as an interdisciplinary research director at the University of Washington, conducts his own astronomy research, and spends time advising and consulting with local scientists from a wide range of fields.