Thực hành Python online
Viết Python ngay trong trình duyệt rồi bấm Chạy - không cài Python, không cài IDE, mở bằng điện thoại cũng được. Máy so kết quả với đáp án và nói ngay đúng hay sai.
Ở đây bạn làm được gì
- Gõ code vào khung soạn rồi bấm Chạy & Kiểm tra - máy chạy thật, không phải chấm bằng cách so từng chữ.
- Sai thì có Gợi ý và Đáp án mẫu; vấp hai lần thì hiện thêm nút hỏi gia sư AI về đúng bài đó.
- Đủ dạng của chương trình lớp 10–11: biến, nhập/xuất, rẽ nhánh, vòng lặp, danh sách, xâu, hàm, đệ quy, tìm kiếm và sắp xếp.
Một vài đề trong phòng thực hành
Đề thật lấy từ chính phòng thực hành, rải đều từ bài đầu tới bài cuối. Bấm tên bài để đọc phần lí thuyết trước khi làm.
'A' là 65, 'a' là 97, '0' (chữ số không) là 48. Trong Python, ord(kí_tự) cho ra mã số, còn chr(số) cho ra kí tự.d = {"an": 8, "binh": 9}. In ra điểm của 'binh'.try...except: thử tính 10 / 0; nếu lỗi thì in ra Không thể chia cho 0.vt_min. Điền chỗ trống để so sánh cho đúng, rồi in ra:n làm n bài. Hàm đệ quy tong_bai(n) tính tổng số bài làm được sau n ngày (tức 1 + 2 + ... + n). Điền vào chỗ trống để chương trình in ra tổng số bài sau 6 ngày.Mở phòng thực hành Python và làm thử
Không cần tạo tài khoản, không cần cài đặt. Bài thực hành của những chương đầu mở miễn phí cho mọi người.
Bài tập Python theo từng bài học
Mỗi bài học có lí thuyết riêng rồi mới tới phần thực hành - học trước, làm sau thì đỡ bí.
Câu hỏi thường gặp
Có phải cài Python không?
Không. Trình chạy Python hoạt động ngay trong trình duyệt (Skulpt). Lần chạy đầu cần mạng để tải trình chạy khoảng 1 MB, sau đó chạy được cả khi mất mạng.
Máy chấm kiểu gì?
Máy chạy chương trình của bạn rồi so phần in ra với kết quả mong đợi của đề. Viết cách khác mà in ra đúng thì vẫn được tính đúng.
Dùng được trên điện thoại không?
Được. Khung soạn code và nút Chạy đều vừa màn hình điện thoại, tuy gõ code trên máy tính vẫn nhanh hơn.