Skip to content · ⁨Bỏ qua nội dung⁩

← Learn to Code — Python, Java, C, SQL & Web · ⁨Học lập trình — Python, Java, C, SQL & Web⁩

Python Practice · ⁨Thực hành Python⁩

Coding challenges from 1★ to 5★. · ⁨Thử thách lập trình từ 1★ đến 5★.⁩

python 108 Lessons · ⁨Bài học⁩

Every lesson runs in your browser — write real code, press Run, and the tasks check themselves. Free, no account needed, with translated notes paired with English. · ⁨Mỗi bài học chạy trên trình duyệt của bạn — viết mã thật, nhấn Chạy, và các nhiệm vụ tự kiểm tra. Miễn phí, không cần tài khoản, kèm ghi chú dịch song ngữ với tiếng Anh.⁩

Start the course · ⁨Bắt đầu khóa học⁩

Lessons in this course · ⁨Các bài học trong khóa học này⁩

  1. 01 Print a word · ⁨In một từ⁩ 1 required task · ★
  2. 02 Print another word · ⁨In một từ khác⁩ 1 required task · ★
  3. 03 Print a sentence · ⁨In một câu⁩ 1 required task · ★
  4. 04 Print with a ! · ⁨In với dấu !⁩ 1 required task · ★
  5. 05 Print two lines · ⁨In hai dòng⁩ 1 required task · ★
  6. 06 Print three lines · ⁨In ba dòng⁩ 1 required task · ★
  7. 07 Print a number · ⁨In một số⁩ 1 required task · ★
  8. 08 Print a bigger number · ⁨In số lớn hơn⁩ 1 required task · ★
  9. 09 Add two numbers · ⁨Thêm hai số⁩ 1 required task · ★
  10. 10 Add bigger numbers · ⁨Cộng số lớn⁩ 1 required task · ★
  11. 11 Subtract · ⁨Trừ⁩ 1 required task · ★
  12. 12 Multiply · ⁨Nhân⁩ 1 required task · ★
  13. 13 Divide · ⁨Chia⁩ 1 required task · ★
  14. 14 Remainder · ⁨Số dư⁩ 1 required task · ★
  15. 15 Use a variable · ⁨Sử dụng một biến⁩ 1 required task · ★
  16. 16 A number variable · ⁨Biến số⁩ 1 required task · ★
  17. 17 Change a variable · ⁨Thay đổi một biến⁩ 1 required task · ★
  18. 18 Add two variables · ⁨Thêm hai biến⁩ 1 required task · ★
  19. 19 Multiply two variables · ⁨Nhân hai biến⁩ 1 required task · ★
  20. 20 Join two words · ⁨Nối hai từ⁩ 1 required task · ★
  21. 21 Greet a name · ⁨Chào một tên⁩ 1 required task · ★
  22. 22 Repeat text · ⁨Lặp lại văn bản⁩ 1 required task · ★
  23. 23 Ask for a name · ⁨Yêu cầu nhập tên⁩ 1 required task · ★
  24. 24 Echo a number · ⁨Phản xạ lại một số⁩ 1 required task · ★
  25. 105 Call a function · ⁨Gọi một hàm⁩ 1 required task · ★
  26. 106 Use what it gives back · ⁨Sử dụng những gì nó trả về⁩ 1 required task · ★
  27. 107 Finish the function · ⁨Kết thúc hàm⁩ 1 required task · ★
  28. 108 Write one yourself · ⁨Tự viết một hàm⁩ 1 required task · ★★
  29. 25 Your first function · ⁨Hàm đầu tiên của bạn⁩ 1 required task · ★
  30. 26 Is it positive? · ⁨Nó có dương không?⁩ 1 required task · ★
  31. 27 The bigger one · ⁨Giá trị lớn hơn⁩ 1 required task · ★
  32. 28 The last item · ⁨Phần tử cuối cùng⁩ 1 required task · ★
  33. 29 Is it even? · ⁨Có phải là số chẵn?⁩ 1 required task · ★
  34. 30 Sum a list · ⁨Tổng danh sách⁩ 1 required task · ★
  35. 31 Reverse a string · ⁨Đảo ngược chuỗi⁩ 1 required task · ★★
  36. 32 Count the vowels · ⁨Đếm nguyên âm⁩ 1 required task · ★★
  37. 33 FizzBuzz 1 required task · ★★★
  38. 34 Letter frequencies · ⁨Tần suất chữ cái⁩ 1 required task · ★★★
  39. 35 Remove duplicates · ⁨Xóa trùng lặp⁩ 1 required task · ★★★
  40. 36 Second largest · ⁨Lớn thứ hai⁩ 1 required task · ★★★
  41. 37 Group anagrams · ⁨Nhóm anagram⁩ 1 required task · ★★★★
  42. 38 Flatten a nested list · ⁨Dẹt hóa danh sách lồng nhau⁩ 1 required task · ★★★★
  43. 39 RPN calculator · ⁨Máy tính RPN⁩ 1 required task · ★★★★★
  44. 40 Run-length encoding · ⁨Mã hóa độ dài chuỗi⁩ 1 required task · ★★★★★
  45. 41 Count to ten · ⁨Đếm đến mười⁩ 1 required task · ★★
  46. 42 Even numbers · ⁨Các số chẵn⁩ 1 required task · ★★
  47. 43 Liftoff · ⁨Phóng tàu⁩ 1 required task · ★★
  48. 44 Star triangle · ⁨Tam giác sao⁩ 1 required task · ★★
  49. 45 The 3 times table · ⁨Bảng nhân 3⁩ 1 required task · ★★
  50. 46 Running total · ⁨Tổng cộng dồn⁩ 1 required task · ★★★
  51. 47 Largest without max · ⁨Số lớn nhất mà không dùng max⁩ 1 required task · ★★★
  52. 48 Smallest without min · ⁨Số nhỏ nhất mà không dùng min⁩ 1 required task · ★★★
  53. 49 Count the positives · ⁨Đếm các số dương⁩ 1 required task · ★★
  54. 50 Average of a list · ⁨Trung bình của một danh sách⁩ 1 required task · ★★★
  55. 51 Add up 1 to 100 · ⁨Cộng từ 1 đến 100⁩ 1 required task · ★★
  56. 52 Upside-down triangle · ⁨Tam giác ngược⁩ 1 required task · ★★
  57. 53 FizzBuzz with 4 and 6 · ⁨FizzBuzz với 4 và 6⁩ 1 required task · ★★★
  58. 54 Until you type stop · ⁨Cho đến khi nhập stop⁩ 1 required task · ★★★
  59. 55 A list of squares · ⁨Danh sách các bình phương⁩ 1 required task · ★★
  60. 56 Count a value · ⁨Đếm một giá trị⁩ 1 required task · ★★
  61. 57 Keep the evens · ⁨Giữ lại các số chẵn⁩ 1 required task · ★★
  62. 58 Find the position · ⁨Tìm vị trí⁩ 1 required task · ★★★
  63. 59 Smallest and largest · ⁨Số nhỏ nhất và lớn nhất⁩ 1 required task · ★★★
  64. 60 Above average · ⁨Trên mức trung bình⁩ 1 required task · ★★★
  65. 61 Binary to denary · ⁨Nhị phân sang thập phân⁩ 1 required task · ★★★★
  66. 62 Denary to binary · ⁨Thập phân sang nhị phân⁩ 1 required task · ★★★★
  67. 63 Digital root · ⁨Căn số kỹ thuật số⁩ 1 required task · ★★★★
  68. 64 Caesar cipher · ⁨Mã Caesar⁩ 1 required task · ★★★★
  69. 65 Bank account · ⁨Tài khoản ngân hàng⁩ 1 required task · ★★★★
  70. 66 Transpose a grid · ⁨Chuyển đổi ma trận⁩ 1 required task · ★★★★
  71. 67 Most common word · ⁨Từ phổ biến nhất⁩ 1 required task · ★★★★★
  72. 68 Sieve of Eratosthenes · ⁨Sàng Eratosthenes⁩ 1 required task · ★★★★★
  73. 69 A row of Pascal's triangle · ⁨Một hàng của tam giác Pascal⁩ 1 required task · ★★★★★
  74. 70 Tic-tac-toe winner · ⁨Người thắng Tic-tac-toe⁩ 1 required task · ★★★★★
  75. 71 Is it big? · ⁨Có phải số lớn?⁩ 1 required task · ★
  76. 72 Pass or fail · ⁨Trượt hay đậu⁩ 1 required task · ★
  77. 73 Positive, negative or zero · ⁨Dương, âm hay không⁩ 1 required task · ★
  78. 74 The bigger number · ⁨Số lớn hơn⁩ 1 required task · ★
  79. 75 Even or odd · ⁨Chẵn hay lẻ⁩ 1 required task · ★
  80. 76 Is it in range? · ⁨Có nằm trong khoảng không?⁩ 1 required task · ★★
  81. 77 Free entry · ⁨Vào cửa miễn phí⁩ 1 required task · ★★
  82. 78 Grade letter · ⁨Xếp loại chữ cái⁩ 1 required task · ★★
  83. 79 Divisible by both · ⁨Chia hết cho cả hai⁩ 1 required task · ★★
  84. 80 Ticket price · ⁨Giá vé⁩ 1 required task · ★★
  85. 81 Finish the countdown · ⁨Hoàn thành việc đếm ngược⁩ 1 required task · ★
  86. 82 The loop that never ends · ⁨Vòng lặp không bao giờ kết thúc⁩ 1 required task · ★
  87. 83 Count up to five · ⁨Đếm lên đến năm⁩ 1 required task · ★
  88. 84 Add up to five · ⁨Cộng đến năm⁩ 1 required task · ★
  89. 85 Double until it passes 100 · ⁨Nhân đôi cho đến khi vượt quá 100⁩ 1 required task · ★★
  90. 86 Stop at the first over fifty · ⁨Dừng lại ở số đầu tiên vượt quá 50⁩ 1 required task · ★★
  91. 87 Count down in twos · ⁨Đếm ngược theo cặp⁩ 1 required task · ★★
  92. 88 Until they type stop · ⁨Cho đến khi họ nhập stop⁩ 1 required task · ★★
  93. 89 How many halvings? · ⁨Bao nhiêu lần chia đôi?⁩ 1 required task · ★★
  94. 90 A row of the times table · ⁨Một dòng bảng nhân⁩ 1 required task · ★★
  95. 91 The first letter · ⁨Chữ cái đầu tiên⁩ 1 required task · ★
  96. 92 The last letter · ⁨Chữ cái cuối cùng⁩ 1 required task · ★
  97. 93 The first three letters · ⁨Ba chữ cái đầu tiên⁩ 1 required task · ★
  98. 94 How long is it? · ⁨Độ dài của nó là bao nhiêu?⁩ 1 required task · ★
  99. 95 Shout it · ⁨Gọi lớn lên⁩ 1 required task · ★
  100. 96 Initials · ⁨Viết tắt tên⁩ 1 required task · ★★
  101. 97 Ask for a name · ⁨Yêu cầu nhập tên⁩ 1 required task · ★
  102. 98 Ask for two things · ⁨Yêu cầu hai thứ⁩ 1 required task · ★
  103. 99 A number from input · ⁨Một số từ đầu vào⁩ 1 required task · ★
  104. 100 Add two numbers you were given · ⁨Cộng hai số bạn đã nhận được⁩ 1 required task · ★★
  105. 101 Each letter on its own line · ⁨Mỗi chữ cái trên một dòng riêng⁩ 1 required task · ★
  106. 102 Zero to four · ⁨Từ 0 đến 4⁩ 1 required task · ★
  107. 103 Count the letters · ⁨Đếm số chữ cái⁩ 1 required task · ★
  108. 104 Add up one to five · ⁨Cộng từ 1 đến 5⁩ 1 required task · ★

Language reference · ⁨Tham khảo ngôn ngữ⁩

/know/reference/python

Log in or create account · ⁨Đăng nhập hoặc tạo tài khoản⁩

IGCSE, A-Level & AP