معرفی ابزار کار

برای این که بتوانیم با نامپای کار کنیم باید ابتدا این کتابخانه را نصب کنیم. اما برای این که درگیر جزئیات نصب نشویم می‌توانیم توزیع آناکوندا را دانلود و نصب کینم. آناکوندا یک توزیع از پایتون است که بیشتر کتابخانه‌های کار با داده و یادگیری ماشین را در خود دارد. شما می‌توانید وارد لینک زیر شوید و متناسب با سیستم عامل خودتون نسخه مناسب را دانلود کنید.

https://www.anaconda.com/download

بعد از این که دانلود به اتمام رسید می‌توانید نصب را شروع کنید نصب آن هم بسیار ساده و همانند برنامه‌های دیگر است.

توجه: سعی کنید تنظیمات و گزینه‌های پیش فرض نصب را تغییر ندهید.

بعد ازاین که نصب تمام شد. وارد Start ویندوز شوید و برنامه Anaconda Navigator را سرچ کنید و برنامه را باز کنید.

Anaconda

آشنایی با آناکوندا

بعد از این که برنامه اجرا شد با این پنجره مواجه می‌شویم

FirstWindow

در تصویر بالا مشاهده می‌کنیم که چندین محیط برای کد نویسی وجود دارد. بین این موارد ما از Jupyter Notebook استفاده می‌کنیم. همان برنامه‌ای که دورش را با کادر سبز مشخص کرده‌ایم. برای اجرای Jupyter Notebook کافیست تا گزینه Lunch را بزنید تا برنامه باز شود. این محیط در بستر مرورگر باز می‌شود. بنابراین شاید برای اجرای اول  از شما بپرسد که از کدام مرورگر نصب شده در سیستمتان استفاده کند.

توجه: شاید برای شما که اولین بار برنامه آناکوندا را باز می‌کنید، به جای گزینه Lunch گزینه install باشد. پس ابتدا install را بزنید تا Jupyter Notebook نصب شود و سپس برنامه را Lunch کنید.

آشنایی با Jupyter Notebook

بعد از اینکه Jupyter Notebook اجرا شد با چنین پنجره‌ای مواجه می‌شویم.

JupyterNoteBook

برای ساخت یک پرژوه جدید (یا یه عبارت دیگر ساخت یک فایل جدید برای نوشتن کد‌ها) طبق عکس زیر عمل می‌کنیم.

JupyterNoteBook1

ابتدا روی New کلیک می‌کنیم (کادرسبر) و سپس در کشوی باز شده روی Notebook کلیک می‌کنیم (کادر نارنجی). بعد از آن با پنجره زیر مواجه می‌شویم که کافیست روی Select کلیک کنیم.

SelectKernel

بعد از اینکه Select را کلیک کردیم در نهایت Notebook ما باز می‌شود و از الان به بعد می‌توانیم کد‌های خود را در آن بنویسیم.

Notebook

ما در Notebook کد‌های خود را در سلول (cell) می‌نویسیم. (کادر آبی مشخص شده در تصویر) برای اجرای کد‌های نوشته شده نیز می‌تونیم از فشردن ترکیبی همزمان دو کلید shift و enter استفاده کنیم. با اینکار هم کد نوشته شده اجرا می‌شود و هم یک سلول جدید زیر سلول فعلی ساخته می‌شود. برای اجرا می‌توانیم آیکون مثلث (مشخص شده با کادر سبز) را نیز کلیک کنیم اما با اینکار دیگر سلول جدید ساخته نخواهد شد.

تغییر نام Notebook

شما می‌توانید نام یک notebook را از Untitled به نام دلخواه خود تغییر دهید. برای این منظور کافیست تا روی Untitled طبق عکس زیر کلیک کنید.

NoteBookNameسپس پنجره زیر باز می‌شود.

changeName

حال شما می‌توانید Untitled را پاک کنید و نام دلخواه خود را بنویسید. مثلا من نام Practice1 را تایپ می‌کنم. و در انتها روی Rename کلیک می‌کنم. نتیجه باید مثل تصویر زیر شده باشد.

توجه: پسوند .ipynb را نباید پاک کنید.

Practice1حالا همه چی آماده است تا بریم با نامپای کد نویسی کنیم.

نامپای را ضمیمه کنید

برای این که بتوانیم با نامپای کار کنیم باید این کتابخانه را با دستور import به برنامه خود ضمیمه کنیم. پس در سلول جاری دستور زیر را می‌نویسیم. (برای اجرا شدن کافیست تا shift+enter را بزنیم).

import numpy as np
print(np.__version__)

خروجی اجرا دستور بالا به صورت زیر است.

1.26.4

برای این که محیط notebook را ببینید تصویر زیر را آورده‌ایم.

importnumpyاز این بخش به بعد فقط کد‌ها و خروجی‌ها را می‌آوریم.

توسعه دهندگان
احمدرضا آهنگریان