Data Science & ML

Jupyter & Google Colab

Notebooks Jupyter, markdown, magic commands, Google Colab, GPU, collaboration, best practices

16 questions d'entretien·
Junior
1

Qu'est-ce qu'un notebook Jupyter ?

Réponse

Un notebook Jupyter est un document interactif qui combine du code exécutable, du texte formaté (Markdown), des visualisations et des résultats dans une interface web. Le format .ipynb (IPython Notebook) stocke le contenu en JSON, ce qui permet de partager facilement le code et ses résultats. Le nom Jupyter vient de Julia, Python et R, les trois langages initialement supportés.

2

Quels sont les deux principaux types de cellules dans un notebook Jupyter ?

Réponse

Les notebooks Jupyter contiennent principalement des cellules Code pour exécuter du code Python et des cellules Markdown pour le texte formaté. Les cellules Code permettent d'exécuter du code et d'afficher les résultats directement. Les cellules Markdown supportent la mise en forme, les titres, les listes, les liens et même les formules LaTeX pour documenter le travail.

3

Comment exécuter une cellule dans un notebook Jupyter ?

Réponse

Le raccourci Shift+Enter est le moyen standard d'exécuter une cellule dans Jupyter. Ce raccourci exécute la cellule active et passe automatiquement à la suivante. Il est aussi possible d'utiliser Ctrl+Enter pour exécuter sans avancer, ou le bouton Run dans la barre d'outils. Ces raccourcis fonctionnent à la fois dans Jupyter Notebook, JupyterLab et Google Colab.

4

Quelle magic command permet de mesurer le temps d'exécution d'une ligne de code ?

5

Quelle est la différence entre les modes Edit et Command dans Jupyter ?

+13 questions d'entretien

Maîtrise Data Science & ML pour ton prochain entretien

Accède à toutes les questions, flashcards, tests techniques, exercices de code review et simulateurs d'entretien.

Commencer gratuitement