Data Science & ML

Jupyter & Google Colab

Jupyter notebooks, markdown, magic commands, Google Colab, GPU, cộng tác, best practices

16 câu hỏi phỏng vấn·
Junior
1

Jupyter notebook là gì?

Câu trả lời

Jupyter notebook là một tài liệu tương tác kết hợp mã có thể thực thi, văn bản được định dạng (Markdown), trực quan hóa và kết quả đầu ra trong một giao diện web. Định dạng .ipynb (IPython Notebook) lưu trữ nội dung dưới dạng JSON, giúp chia sẻ mã và kết quả dễ dàng. Tên Jupyter bắt nguồn từ Julia, Python và R, ba ngôn ngữ được hỗ trợ ban đầu.

2

Hai loại ô (cell) chính trong Jupyter notebook là gì?

Câu trả lời

Jupyter notebook chủ yếu chứa các ô Code để thực thi mã Python và các ô Markdown cho văn bản được định dạng. Các ô Code cho phép chạy mã và hiển thị kết quả trực tiếp. Các ô Markdown hỗ trợ định dạng, tiêu đề, danh sách, liên kết và thậm chí công thức LaTeX để ghi lại công việc.

3

Làm thế nào để thực thi một ô trong Jupyter notebook?

Câu trả lời

Phím tắt Shift+Enter là cách tiêu chuẩn để thực thi một ô trong Jupyter. Phím tắt này chạy ô đang hoạt động và tự động chuyển sang ô tiếp theo. Bạn cũng có thể sử dụng Ctrl+Enter để thực thi mà không di chuyển, hoặc nút Run trên thanh công cụ. Các phím tắt này hoạt động trong Jupyter Notebook, JupyterLab và Google Colab.

4

Magic command nào đo thời gian thực thi của một dòng mã?

5

Sự khác biệt giữa chế độ Edit và Command trong Jupyter là gì?

+13 câu hỏi phỏng vấn

Nắm vững Data Science & ML cho lần phỏng vấn tiếp theo

Truy cập tất cả câu hỏi, flashcards, bài kiểm tra kỹ thuật, bài tập code review và mô phỏng phỏng vấn.

Bắt đầu miễn phí