آموزش 2026/08/21

Jupyter Notebook

Jupyter یک محیط تعاملی برای نوشتن و اجرای کد است که نتایج را فوری نمایش می‌دهد.

Jupyter چیست؟

Jupyter یک دفترچه تعاملی است. کد، توضیح و خروجی را در یک فایل کنار هم می‌گذارید و همان‌جا اجرا می‌کنید.

</>کدنویسی
📘مستندسازی
.ipynb
نمایش نتایج
رسم نمودار

ویژگی‌ها

  • اجرای سلول‌به‌سلول کد
  • ترکیب کد و متن توضیحی
  • نمایش خروجی زیر هر سلول
  • پشتیبانی از چند زبان برنامه‌نویسی

ساختار Notebook

هر فایل از سلول ساخته می‌شود. سلول کد را اجرا می‌کنید؛ سلول Markdown را برای توضیح می‌نویسید.

File   Edit   View   Insert   Cell   Kernel   Widgets   Help
In [1]:
import numpy as np
import matplotlib.pyplot as plt
x = np.linspace(0, 10, 100)
y = np.sin(x)
plt.plot(x, y)
Out[1]:
Markdown
این سلول برای نوشتن توضیح، فرمول و عنوان درس است؛ نه برای اجرای کد.

کاربردها

🔍تحلیل داده
مدل‌سازی
📚آموزش
📄گزارش‌نویسی
💡آزمایش ایده
Jupyter بهترین ابزار برای یادگیری، آزمایش و ارائه پروژه‌های داده‌محور است.
اگر تازه‌کار هستید، کنار هر سلول کد یک سلول Markdown بگذارید و بنویسید چرا این خطوط را نوشتید. شش ماه بعد، همان توضیح بهترین جزوه‌تان می‌شود.