آموزش دسترسی به آرایه ها با NumPy

Accessing Arrays with NumPy

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: آیا به دنبال گسترش مهارت های برنامه نویسی پایتون خود هستید؟ این دوره به شما یاد می دهد که چگونه با استفاده از کتابخانه NumPy پایتون با آرایه ها کار کنید. اگر با برنامه های پایتون فشرده داده کار کرده اید، می دانید که دسترسی و اصلاح آرایه های پایتون چقدر خسته کننده و وقت گیر است. در این دوره آموزشی، دسترسی به آرایه ها با NumPy، ارزش کتابخانه NumPy پایتون برای کار با آرایه ها را خواهید آموخت. ابتدا، با بررسی تفاوت آرایه‌های NumPy با لیست‌ها و تاپل‌های پایتون شروع می‌کنید. در مرحله بعد، نحوه ایجاد و دسترسی به آرایه ها را یاد می گیرید و برخی از عملیات رایج آرایه پایتون مانند فهرست بندی و برش را مرور می کنید. سپس، پخش را پوشش می دهید، که یک ویژگی ضروری برای کار با آرایه هایی با اندازه های مختلف است. در نهایت، نحوه تکرار بر روی عناصر آرایه های NumPy را خواهید دید. در پایان این دوره، شما درک کاملی از نحوه استفاده از کتابخانه NumPy پایتون برای کار با آرایه ها در برنامه های پایتون خود خواهید داشت.

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

معرفی آرایه های NumPy Introducing NumPy Arrays

  • چرا باید از آرایه های NumPy در پایتون استفاده کنید؟ Why Should You Use NumPy Arrays in Python?

  • پیش نیازها Prerequisites

ایجاد و دسترسی به آرایه ها Creating and Accessing Arrays

  • ایجاد آرایه های NumPy از دنباله های پایتون Creating NumPy Arrays from Python Sequences

  • ایجاد آرایه های چند بعدی از لیست های پایتون Creating Multidimensional Arrays from Python Lists

  • تولید آرایه های 1 بعدی Generating 1D Arrays

  • تولید آرایه های دو بعدی Generating 2D Arrays

  • ایجاد آرایه های چند بعدی Creating Multidimensional Arrays

  • نمایه سازی آرایه های NumPy Indexing NumPy Arrays

  • برش اساسی آرایه های NumPy Basic Slicing of NumPy Arrays

روال های فهرست بندی آرایه پیشرفته Advanced Array Indexing Routines

  • انتخاب چند عنصر از طریق نمایه سازی عدد صحیح Selecting Multiple Elements through Integer Indexing

  • نمایه سازی آرایه بولی Boolean Array Indexing

  • تغییر شکل آرایه ها Reshaping Arrays

صدا و سیما Broadcasting

  • انجام محاسبات روی آرایه هایی با اشکال مختلف Performing Computations on Arrays with Different Shapes

تکرار روی آرایه ها Iterating over Arrays

  • استفاده از حلقه های 'for' برای تکرار روی آرایه ها Using 'for' Loops to Iterate over Arrays

  • nditer Iterator Object The nditer Iterator Object

  • مراحل بعدی Next Steps

نمایش نظرات

نظری ارسال نشده است.

آموزش دسترسی به آرایه ها با NumPy
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
0h 59m
17
Pluralsight (پلورال سایت) pluralsight-small
25 بهمن 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Karoly Nyisztor Karoly Nyisztor

Karoly یک توسعه دهنده باسابقه (موبایل) است که چندین برنامه و بازی موفق iOS ساخته است که بیشتر آنها توسط اپل ارائه می شوند. او نویسنده سه کتاب در زمینه برنامه نویسی و توسعه بازی است و با شرکت هایی مانند اپل ، زیمنس - Evosoft ، SAP ، Zen Studios و بسیاری دیگر کار کرده است. بیشتر روزهای او به عنوان یک مهندس نرم افزار حرفه ای و معمار فناوری اطلاعات سپری می شود. به عنوان یک مربی ، هدف او به اشتراک گذاشتن 20 سال تخصص توسعه نرم افزار و تغییر زندگی دانشجویان در سراسر جهان است. علاقه او کمک به مردم در آشکار کردن استعدادهای پنهان ، و هدایت آنها به دنیای استارتاپ ها و برنامه نویسی است. وی در حال حاضر به تدریس در زمینه طراحی نرم افزار شی گرا ، برنامه نویسی iOS ، Objective-C ، Swift و UML می پردازد.

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.