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