تنسورفلو ۳ - آموزش jupyter notebook

چرا از Jupyter Notebook استفاده کنیم؟

نوت بوک (Jupyter notebook) یک برنامه تحت وب هست که به شما اجازه میده کد و عناصر متنی وارد کنید. داخل هر نوت بوک می تونید پاراگراف، معادلات، لینک، تصاویر و... رو اضافه کنید. علاوه بر این موارد نوت بوک برای آموزش خیلی مفیده چونکه به صورت تعاملی می تونید با مخاطبتون ارتباط برقرار کنید. همچنین تحلیل دیتا با نوت بوک خیلی راحت هست.



معرفی برنامه نوت بوک

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



چجوری از نوت بوک استفاده کنیم؟

مرحله ۱) ترمینال رو باز کنید و خط زیر رو وارد کنید.

jupyter notebook


مرحله ۲) در این مرحله مرورگر شما باز می شه و صفحه نوت بوک برای شما به نمایش درمیاد. وارد پوشه ای که می خواهید نوت بوک رو بسازید بشید.

صفحه اصلی نوت بوک
صفحه اصلی نوت بوک


مرحله ۳) بر روی new کلیک کنید و python 3 را انتخاب کنید.

اس
اس

مرحله ۴) در این مرحله شما یک نوت بوک به اسم Untiltled.ipynb ساختید. بهتره اسمش عوض کنیم برای این کار بر روی file و سپس rename کلیک کنید.

تغییر نام نوت بوک
تغییر نام نوت بوک

در نوت بوک شما کد ها و متن های خودتون رو داخل یک سری سلول (Cell) می نویسید. داخل یک سلول می تونید یک خط یا چندین خط کد بنویسید و نوت بوک خط به خط اجرا می کنه.

نمونه یک سلول
نمونه یک سلول

برای مثال با وارد کردن کد های زیر

وارد کردن لایبرری رسم نمودار
وارد کردن لایبرری رسم نمودار
وارد کردن لایبرری های محاسباتی
وارد کردن لایبرری های محاسباتی
نمونه کد برای کشیدن نمودار
نمونه کد برای کشیدن نمودار

خروجی زیر به شما داده میشه

خروجی
خروجی


مرحله ۵) برای شروع به استفاده از نوت بوک بهتر هست که بدونید وقتی که رنگ سلول سبز هست یعنی شما داخل مد ویرایش هستید و وقتی آبی هست یعنی شما در مد اجرا قرار دارید

مد ویرایش
مد ویرایش
مد اجرا
مد اجرا


داخل یک سلول خط زیر را وارد نمایید

print("Salam!")

برای اجرای خط بالا دو راه حل وجود داره:

  • کلیک بر روی run
  • میانبر صفحه کلید

برای اجرای کد می تونید بر روی cell و سپس run cells and select below کلیک کنید.

اجرا کد
اجرا کد


نتیجه اجرا
نتیجه اجرا

یک راه ساده تر استفاده از میانبر های صفحه کلید هست که برای دیدن این میانبر ها بر روی help و سپس keyboard shortcuts کلیک کنید.

حالت دستور (اجرا)
حالت دستور (اجرا)
حالت ویرایش
حالت ویرایش

برای مثال shift+enter رو بزنید و ببینید که کدتون اجرا می شه.

مرحله ۶) برای بستن نوت بوک بر روی file و سپس close and halt کلیک کنید.

بستن نوت بوک
بستن نوت بوک

نکته: نوت بوک به صورت خودکار ذخیره می شه. البته اگه ذخیره نشده باشه قبل از خروج بهتون ارور میده و شما می تونید ذخیره کنید.



خلاصه

  • نوت بوک یک وب اپلیکیشن هست که شما می تونید کد های پایتون و R رو داخلش اجرا کنید. اشتراک گذاری کد و عنصر های متنی با نوت بوک خیلی ساده است.
  • برای اجرای نوت بوک داخل ترمینال خط زیر را وارد کنید:
 jupyter notebook
  • هرجایی می تونید یک نوت بوک بسازید
  • کد شما داخل یک سلول قرار می گیره و کرنل خط به خط اون رو اجرا میکنه.
  • شما می تونید با میانبر ها کد خودتون رو اجرا کنید مثلا shift+enter