Cách sử dụng Python Interpreter & Jupyter Notebook
Khi lập trình với Python, bạn có thể sử dụng Python Interpreter để chạy mã trực tiếp hoặc dùng Jupyter Notebook để viết mã một cách linh hoạt với giao diện tương tác.

1. Python Interpreter là gì?
Python Interpreter (trình thông dịch Python) là một chương trình giúp bạn nhập và thực thi từng dòng mã Python ngay lập tức mà không cần tạo tệp .py
.
Cách mở Python Interpreter
-
Windows: Mở Command Prompt (
cmd
) và gõ:python
-
Mac/Linux: Mở Terminal và chạy:
python3
Sau khi chạy lệnh trên, bạn sẽ thấy dấu nhắc lệnh Python (>>>
), báo hiệu rằng bạn có thể nhập lệnh Python ngay lập tức.
Ví dụ:
>>> print("Hello, Python!")
Hello, Python!
>>> 2 + 3
5
Để thoát khỏi Python Interpreter, bạn có thể gõ:
>>> exit()
hoặc nhấn Ctrl + D (Mac/Linux) hoặc Ctrl + Z rồi Enter (Windows).
2. Chạy Python script từ Interpreter
Thay vì nhập từng dòng lệnh, bạn có thể chạy một tệp Python bằng cách:
-
Tạo tệp Python (ví dụ:
script.py
):print("Xin chào từ Python script!")
-
Chạy trong Terminal:
python script.py # Windows python3 script.py # Mac/Linux
3. Jupyter Notebook là gì?
Jupyter Notebook là một công cụ phổ biến giúp lập trình viên viết mã Python một cách linh hoạt, hỗ trợ chạy từng đoạn mã (cells), vẽ biểu đồ, và hiển thị dữ liệu trực quan.
Cài đặt Jupyter Notebook
Nếu chưa có, bạn có thể cài đặt bằng lệnh:
pip install jupyter
Cách mở Jupyter Notebook
Sau khi cài đặt xong, mở Terminal (Mac/Linux) hoặc Command Prompt (Windows) và chạy:
jupyter notebook
Trình duyệt web sẽ tự động mở Jupyter với giao diện như sau:
- Bấm New → Python 3 để tạo một notebook mới.
- Mỗi ô (cell) có thể chứa mã Python, chạy bằng cách nhấn Shift + Enter.
Ví dụ: Chạy một đoạn mã Python trong Jupyter
Trong một cell, nhập:
print("Chào mừng bạn đến với Jupyter Notebook!")
Nhấn Shift + Enter, bạn sẽ thấy kết quả hiển thị ngay bên dưới.
4. So sánh Python Interpreter và Jupyter Notebook
Đặc điểm | Python Interpreter | Jupyter Notebook |
---|---|---|
Chạy từng dòng lệnh | Có | Có |
Chạy toàn bộ script | Có | Có |
Hỗ trợ Markdown | Không | Có |
Hiển thị biểu đồ | Không | Có |
Tương tác dữ liệu | Không | Có |
Nếu bạn muốn viết và chạy nhanh các đoạn mã Python, hãy dùng Python Interpreter.
Nếu bạn muốn trình bày mã đẹp, vẽ biểu đồ, hoặc làm việc với dữ liệu, hãy dùng Jupyter Notebook.
5. Kết luận
- Python Interpreter giúp chạy lệnh Python trực tiếp trên Terminal.
- Jupyter Notebook là công cụ mạnh mẽ để viết mã Python tương tác với giao diện dễ sử dụng.
- Bạn nên sử dụng cả hai tùy vào nhu cầu lập trình của mình!

Với hơn 10 năm kinh nghiệm lập trình web và từng làm việc với nhiều framework, ngôn ngữ như PHP, JavaScript, React, jQuery, CSS, HTML, CakePHP, Laravel..., tôi hy vọng những kiến thức được chia sẻ tại đây sẽ hữu ích và thiết thực cho các bạn.
Xem thêm

Chào, tôi là Vũ. Đây là blog hướng dẫn lập trình của tôi.
Liên hệ công việc qua email dưới đây.
lhvuctu@gmail.com