Quay lại Trình chỉnh sửa

Học Python

Nắm vững Python từng bước thông qua các bài học tương tác. Mọi khái niệm đều đi kèm với mã có thể chạy được mà bạn có thể thực thi ngay trong trình duyệt của mình.

Vòng lặp Python

Tìm hiểu cách sử dụng vòng lặp Python để lặp lại dữ liệu. Nắm vững các phương pháp hay nhất về vòng lặp for, while, ngắt, tiếp tục và lặp bằng các ví dụ tương tác.

Bắt đầu học

Hàm Python

Làm chủ các hàm Python. Tìm hiểu cách viết mã có thể sử dụng lại bằng cách sử dụng def, xác định đối số, trả về giá trị và hiểu phạm vi cục bộ và toàn cầu.

Bắt đầu học

Giải thích về biến và kiểu dữ liệu trong Python

Hiểu các biến Python và các kiểu dữ liệu cốt lõi (chuỗi, số nguyên, số float, boolean). Hướng dẫn đầy đủ cho người mới bắt đầu về gán bộ nhớ trong Python.

Bắt đầu học

Điều kiện và logic If-Else của Python

Tìm hiểu các câu lệnh có điều kiện trong Python. Khám phá cách sử dụng if, elif và các cách khác để kiểm soát luồng mã và đưa ra quyết định trong ứng dụng của bạn.

Bắt đầu học

Các lớp Python và lập trình hướng đối tượng

Giới thiệu đầy đủ về các lớp, đối tượng, kế thừa và khái niệm OOP của Python. Tạo các mô hình dữ liệu mạnh mẽ và mở rộng quy mô ứng dụng python của bạn.

Bắt đầu học

Danh sách Python

Tìm hiểu mọi thứ về danh sách Python. Khám phá cách tạo, cắt, sửa đổi và lặp qua các mảng trong Python nguyên bản.

Bắt đầu học

Từ điển Python

Làm chủ từ điển Python. Tìm hiểu cách lưu trữ, tìm nạp và xử lý dữ liệu cặp khóa-giá trị. Hiểu hiệu suất và các phương pháp hay nhất để ánh xạ.

Bắt đầu học

Python Thử/Ngoại trừ & Xử lý lỗi

Ngăn chặn các tập lệnh Python của bạn bị lỗi. Tìm hiểu các khối thử, ngoại trừ, cuối cùng và cách đưa ra các ngoại lệ tùy chỉnh đúng cách.

Bắt đầu học

Chuỗi Python

Thao tác chuỗi chính trong Python. Tìm hiểu các phương pháp chuỗi, kỹ thuật cắt, nối và định dạng với các ví dụ mã rõ ràng, có thể thực thi được.

Bắt đầu học

I/O tệp Python

Tìm hiểu cách đọc và ghi tệp bằng Python. Làm chủ các trình quản lý open(), read(), write() và bối cảnh để xử lý các thao tác tệp một cách an toàn mà không bị rò rỉ tài nguyên.

Bắt đầu học

Mô-đun và gói Python

Hiểu các mô-đun và gói Python. Tìm hiểu cách nhập tệp, cấu trúc các dự án lớn, sử dụng thư viện tiêu chuẩn và sử dụng nhập tuyệt đối và tương đối.

Bắt đầu học

Hiểu biết về Python

Viết Python sạch hơn, nhanh hơn. Danh sách chính, từ điển và khả năng hiểu tập hợp với các ví dụ thực tế, điều kiện lọc và vòng lặp lồng nhau.

Bắt đầu học

Trình tạo Python

Tìm hiểu cách sử dụng trình tạo Python và câu lệnh lợi nhuận để xử lý các tập dữ liệu khổng lồ với mức sử dụng bộ nhớ tối thiểu. Biểu thức của trình tạo chính.

Bắt đầu học

Trình trang trí Python

Tìm hiểu các trình trang trí Python để sửa đổi hành vi hàm một cách linh hoạt. Hiểu các hàm bao bọc, cú pháp @ và xử lý các đối số trong trình trang trí.

Bắt đầu học

Python Regex

Làm chủ biểu thức chính quy (Regex) trong Python. Tìm hiểu cách tìm kiếm, khớp, phân tách và thay thế dữ liệu chuỗi bằng thư viện re tích hợp sẵn.

Bắt đầu học

Hàm Lambda trong Python

Tìm hiểu cách viết hàm lambda ẩn danh bằng Python. Nắm vững các mẫu lập trình chức năng bằng cách sử dụng bản đồ(), bộ lọc() và sắp xếp() với cú pháp lambda.

Bắt đầu học

Bộ Python

Bộ chính bằng Python. Tìm hiểu cách lưu trữ các giá trị duy nhất, thực hiện giao điểm, hợp nhất, khác biệt và hiểu lợi ích hiệu suất của việc băm.

Bắt đầu học

Bộ dữ liệu Python

Hiểu các bộ dữ liệu Python. Tìm hiểu thời điểm sử dụng bộ dữ liệu trong danh sách, cách giải nén bộ dữ liệu hoạt động và tính bất biến đảm bảo an toàn dữ liệu như thế nào.

Bắt đầu học

Mô-đun toán học Python

Khám phá sức mạnh của mô-đun toán học tích hợp của Python. Tìm hiểu về các hàm lượng giác, logarit, phương pháp làm tròn và hằng số.

Bắt đầu học

Ngày giờ trong Python

Tìm hiểu cách xử lý ngày, giờ, múi giờ và phép tính trong Python. Nắm vững định dạng, phân tích cú pháp và số học bằng cách sử dụng datetime và timedelta.

Bắt đầu học

Phân tích cú pháp JSON của Python

Tìm hiểu cách đọc, viết và phân tích dữ liệu JSON trong Python. Nắm vững json.loads, json.dumps và tùy chỉnh bộ mã hóa/giải mã JSON.

Bắt đầu học

Python CSV

Tìm hiểu cách xử lý dữ liệu CSV bằng Python. Nắm vững csv.reader, csv.writer và DictReader/DictWriter để phân tích cú pháp bảng hiệu quả.

Bắt đầu học

Gợi ý kiểu Python

Tìm hiểu cách viết gợi ý kiểu bằng Python. Cải thiện chất lượng mã, bật tính năng tự động hoàn thành và tận dụng mypy để phân tích mã tĩnh.

Bắt đầu học

Môi trường ảo Python

Làm chủ môi trường ảo Python. Tìm hiểu cách tạo, kích hoạt và quản lý các phần phụ thuộc bằng venv và pip một cách an toàn.

Bắt đầu học

Kế thừa Python OOP

Tìm hiểu tính kế thừa trong Python OOP. Phân lớp chính, các phương thức ghi đè, sử dụng super() và nhiều mẫu kế thừa.

Bắt đầu học

Đa hình OOP của Python

Làm chủ tính đa hình trong Python. Tìm hiểu cách viết mã linh hoạt, liên kết lỏng lẻo bằng cách sử dụng kiểu gõ vịt, ghi đè phương thức và các lớp cơ sở trừu tượng.

Bắt đầu học

Trình quản lý bối cảnh Python

Tìm hiểu cách viết trình quản lý bối cảnh tùy chỉnh bằng Python. Nắm vững trình trang trí trình quản lý bối cảnh và các phương thức __enter__/__exit__ để đảm bảo an toàn tài nguyên.

Bắt đầu học

Python Itertools

Tìm hiểu mô-đun itertools của Python. Làm chủ các trình lặp vô hạn, tổ hợp, hoán vị, nhóm và xử lý dữ liệu hiệu quả về bộ nhớ.

Bắt đầu học

Mô-đun bộ sưu tập Python

Tìm hiểu cách sử dụng mô-đun bộ sưu tập của Python. Bộ đếm chính, defaultdict, namtuple, deque và cách đơn giản hóa các cấu trúc dữ liệu phức tạp.

Bắt đầu học

Chuỗi F Python

Tìm hiểu cách định dạng chuỗi trong Python bằng chuỗi F. Đánh giá biểu thức chính, định dạng chính xác float, in ngày giờ và cú pháp tự ghi tài liệu.

Bắt đầu học