Bắt đầu với Python
Phần này giới thiệu cho bạn những kiến thức cơ bản về Python. Bạn sẽ tìm hiểu cách thiết lập môi trường của mình, viết và chạy chương trình Python đầu tiên cũng như hiểu các khái niệm cơ bản như biến, kiểu dữ liệu và toán tử.
Luồng điều khiển
Tìm hiểu cách kiểm soát luồng chương trình Python của bạn bằng các câu lệnh và vòng lặp có điều kiện. Phần này bao gồm các cấu trúc cốt lõi cho phép bạn thực thi các khối mã khác nhau dựa trên các điều kiện hoặc lặp lại các hành động nhiều lần.
Chức năng
Trong phần này, bạn sẽ tìm hiểu cách tạo các khối mã có thể tái sử dụng được gọi là hàm. Bạn sẽ đi sâu vào việc xác định hàm, truyền đối số và hiểu phạm vi của biến. Điều này rất cần thiết để viết mã Python rõ ràng, có tổ chức và mô-đun.
Dây
Chuỗi là một kiểu dữ liệu cơ bản trong Python. Trong phần này, bạn sẽ học cách làm việc với chuỗi, thực hiện các thao tác với chuỗi và thao tác dữ liệu văn bản một cách hiệu quả bằng cách sử dụng các phương thức chuỗi tích hợp của Python.
Danh sách
Danh sách là bộ sưu tập linh hoạt cho phép bạn lưu trữ nhiều mục trong một biến duy nhất. Phần này bao gồm cách tạo, truy cập và sửa đổi danh sách cũng như cách sử dụng các kỹ thuật nâng cao như cắt danh sách, lồng và chuyển danh sách đến các hàm.
Bộ dữ liệu và từ điển
Khám phá cấu trúc dữ liệu mạnh mẽ của Python—bộ dữ liệu và từ điển. Bộ dữ liệu là bộ sưu tập bất biến, trong khi từ điển cho phép bạn lưu trữ các cặp khóa-giá trị. Bạn sẽ học cách làm việc với cả hai, bao gồm cách sửa đổi chúng và sử dụng các phương pháp tích hợp của chúng.
Xử lý ngoại lệ trong Python
Tìm hiểu cách xử lý lỗi một cách khéo léo trong chương trình Python của bạn. Phần này giới thiệu các khái niệm về lỗi cú pháp, ngoại lệ và cách sử dụng các khối thử/ngoại trừ để phát hiện và giải quyết các vấn đề thường gặp trong quá trình thực thi chương trình.
Xử lý tệp trong Python
Làm việc với các tập tin là một phần thiết yếu của nhiều chương trình. Phần này đề cập đến cách đọc và ghi vào tệp văn bản, cũng như cách quản lý đường dẫn tệp và sử dụng các mô-đun tích hợp sẵn của Python để xử lý tệp như Pickle để tuần tự hóa dữ liệu.
ngăn xếp
Ngăn xếp là một cấu trúc dữ liệu tuân theo nguyên tắc Vào trước, ra trước (LIFO). Phần này hướng dẫn bạn cách triển khai và sử dụng ngăn xếp trong Python, bao gồm các thao tác ngăn xếp cơ bản như đẩy và bật, cũng như giải quyết các vấn đề như chuyển đổi từ trung tố sang hậu tố và đánh giá các biểu thức hậu tố.
Hàng đợi
Hàng đợi hoạt động theo nguyên tắc Vào trước ra trước (FIFO). Trong phần này, bạn sẽ tìm hiểu cách triển khai và sử dụng hàng đợi trong Python. Bạn cũng sẽ khám phá deque (hàng đợi hai đầu) và xem cách quản lý dữ liệu hiệu quả theo thứ tự FIFO.
Sắp xếp
Sắp xếp là một khái niệm thiết yếu để tổ chức dữ liệu. Phần này đề cập đến các thuật toán sắp xếp phổ biến, chẳng hạn như Sắp xếp nổi bọt, Sắp xếp lựa chọn và Sắp xếp chèn, cùng với độ phức tạp về thời gian của chúng và cách triển khai chúng trong Python.
Tìm kiếm
Tìm kiếm cho phép bạn tìm dữ liệu trong các bộ sưu tập. Trong phần này, bạn sẽ tìm hiểu về hai thuật toán tìm kiếm phổ biến—Tìm kiếm tuyến tính và Tìm kiếm nhị phân—và cách triển khai chúng để tìm các phần tử trong danh sách hoặc mảng.
Lần cập nhật gần đây nhất
5 thg 7, 2025