Lộ trình học

Python từ con số 0

Từ print() và biến đến điều kiện, vòng lặp, chuỗi, tập hợp dữ liệu, hàm, tệp và lớp, mỗi chủ đề kèm một thử thách.

25 bài học · 59 thử thách

Bắt đầu lộ trình →

1 Bắt đầu 4 bài học

  1. Bài học 1 thử thách Hello World trong Python Viết chương trình Python đầu tiên và in văn bản với print().
  2. Bài học 2 thử thách Biến và kiểu dữ liệu trong Python Lưu giá trị vào biến và học các kiểu cơ bản của Python: str, int, float và bool.
  3. Bài học 4 thử thách Số và toán tử trong Python Làm phép tính trong Python với +, -, *, /, //, % và **, và so sánh giá trị.
  4. Bài học 1 thử thách Nhập dữ liệu từ người dùng trong Python Đọc những gì người dùng nhập với input() và đổi nó thành số.

2 Rẽ nhánh 2 bài học

  1. Bài học 3 thử thách Câu lệnh if else trong Python Ra quyết định với if, elif và else, và kết hợp điều kiện với and, or và not.
  2. Bài học 3 thử thách Even or Odd in Python Determine whether an integer is even or odd.

3 Vòng lặp 3 bài học

  1. Bài học 3 thử thách Ví dụ vòng lặp for trong Python Duyệt sequence bằng range và enumerate.
  2. Bài học 4 thử thách Ví dụ vòng lặp while trong Python Lặp code khi một điều kiện còn đúng.
  3. Bài học 3 thử thách Multiplication Table in Python Print the first five multiples of a number.

4 Chuỗi và văn bản 3 bài học

  1. Bài học 3 thử thách Chuỗi trong Python Làm việc với văn bản trong Python: độ dài, chỉ mục, cắt chuỗi và các phương thức chuỗi.
  2. Bài học 3 thử thách Định dạng chuỗi với f-string trong Python Tạo đầu ra dễ đọc với f-strings và các định dạng trong Python.
  3. Bài học 3 thử thách Kiểm tra chuỗi Palindrome trong Python Nhận biết palindrome mà không phụ thuộc chữ hoa, chữ thường và khoảng trắng.

5 Tập hợp dữ liệu 5 bài học

  1. Bài học 4 thử thách Ví dụ List trong Python Tạo, cập nhật, lọc và duyệt một list.
  2. Bài học 2 thử thách Tuple trong Python Gom các giá trị trong tuple, tách chúng ra và trả về nhiều giá trị từ một hàm.
  3. Bài học 1 thử thách Set (tập hợp) trong Python Giữ các giá trị duy nhất với set trong Python và ghép set bằng union và intersection.
  4. Bài học 3 thử thách Ví dụ Dictionary trong Python Lưu trữ và xử lý các cặp key-value.
  5. Bài học 3 thử thách Ví dụ List Comprehension trong Python Biến đổi và lọc dữ liệu trong một biểu thức ngắn gọn.

6 Hàm 3 bài học

  1. Bài học 3 thử thách Ví dụ hàm trong Python Định nghĩa hàm với tham số và giá trị trả về.
  2. Bài học 1 thử thách Module và import trong Python Dùng thư viện chuẩn của Python với import, from ... import và bí danh.
  3. Bài học 2 thử thách Ví dụ dãy Fibonacci trong Python Sinh dãy Fibonacci bằng vòng lặp Python.

7 Lỗi và tệp 3 bài học

  1. Bài học 2 thử thách Xử lý ngoại lệ try/except trong Python Bắt và xử lý rõ ràng các lỗi có thể dự đoán.
  2. Bài học 1 thử thách Đọc và ghi file trong Python Ghi, thêm và đọc tệp văn bản trong Python với open() và with.
  3. Bài học 2 thử thách Đọc và ghi JSON trong Python Chuyển đổi giữa JSON text và Python dictionary.

8 Đối tượng và lớp 2 bài học

  1. Bài học 1 thử thách Ví dụ Class và Object trong Python Định nghĩa kiểu dữ liệu có trạng thái và hành vi.
  2. Bài học 1 thử thách Lập trình hướng đối tượng trong Python Học đóng gói, kế thừa, ghi đè phương thức và đa hình qua ví dụ Python có thể chạy.
Học tiếp: Lập trình cơ bản