
Jupyter & Google Colab
Jupyter notebooks, markdown, magic commands, Google Colab, GPU, співпраця, best practices
1Що таке Jupyter notebook?
Що таке Jupyter notebook?
Відповідь
Jupyter notebook — це інтерактивний документ, який поєднує виконуваний код, форматований текст (Markdown), візуалізації та результати у веб-інтерфейсі. Формат .ipynb (IPython Notebook) зберігає вміст у JSON, що полегшує обмін кодом і результатами. Назва Jupyter походить від Julia, Python та R — трьох мов, які підтримувалися спочатку.
2Які два основні типи комірок у Jupyter notebook?
Які два основні типи комірок у Jupyter notebook?
Відповідь
Jupyter notebooks містять переважно комірки Code для виконання коду Python та комірки Markdown для форматованого тексту. Комірки Code дозволяють виконувати код і відображати результати безпосередньо. Комірки Markdown підтримують форматування, заголовки, списки, посилання та навіть формули LaTeX для документування роботи.
3Як виконати комірку в Jupyter notebook?
Як виконати комірку в Jupyter notebook?
Відповідь
Комбінація Shift+Enter — це стандартний спосіб виконати комірку в Jupyter. Ця комбінація виконує активну комірку та автоматично переходить до наступної. Також можна використовувати Ctrl+Enter для виконання без переходу, або кнопку Run на панелі інструментів. Ці комбінації працюють у Jupyter Notebook, JupyterLab та Google Colab.
Який magic command вимірює час виконання одного рядка коду?
Яка різниця між режимами Edit і Command у Jupyter?
+13 питань зі співбесід
Інші теми співбесід Data Science & ML
Основи Python
Об'єктно-орієнтоване програмування Python
Структури даних Python
Основи Git
Основи SQL
Основи NumPy
Основи Pandas
SQL Joins та розширені запити
Просунутий Pandas
Візуалізація з Matplotlib & Seaborn
Інтерактивні візуалізації з Plotly
Описова статистика
Інференційна статистика
Web Scraping
BigQuery & Cloud Data
Feature Engineering
Кероване ML: Регресія
Кероване ML: Класифікація
Дерева рішень та ансамблі
Некероване ML
ML Pipelines та валідація
Часові ряди та прогнозування
Основи Deep Learning
TensorFlow & Keras
CNN та класифікація зображень
RNN та послідовності
Transformers та Attention
NLP та Hugging Face
GenAI та LangChain
MLOps та розгортання
Опануй Data Science & ML для наступної співбесіди
Отримай доступ до всіх питань, flashcards, технічних тестів, вправ code review та симуляторів співбесід.
Почни безкоштовно