Chuyển đến nội dung

Chạy Python Online - Trình biên dịch Python — Numio

Chạy code Python 3 online ngay trên trình duyệt. Có thư viện chuẩn, hỗ trợ input() và xem kết quả tức thì. Miễn phí, không cần đăng ký, không tải mã lên.

Chạy trong trình duyệt · Không cần đăng ký

Mã (Python)

Ctrl/⌘ + Enter để chạy

input() và io.read() đọc lần lượt các dòng này.

Kết quả

Mã chạy ngay trên trình duyệt của bạn và không được tải lên.

Cách sử dụng

  1. Viết hoặc dán code Python 3 vào trình soạn thảo.
  2. Tùy chọn: nhập các dòng cho input() vào ô dữ liệu vào.
  3. Nhấn Chạy (hoặc Ctrl/⌘ + Enter) để xem kết quả.

Ví dụ

# Ví dụ Python 3
def greet(name):
    return f"Xin chào, {name}!"

for name in ["Ada", "Alan"]:
    print(greet(name))

print("Tổng từ 1 đến 100:", sum(range(1, 101)))

Chi tiết và giới hạn

Python chạy bằng Pyodide, tức CPython được biên dịch sang WebAssembly. Môi trường chạy (khoảng 10 MB) được tải ở lần chạy đầu và lưu cache cho các lần sau.

Mỗi lần chạy đều bắt đầu mới và tự dừng sau 10 giây. Không hỗ trợ cài thêm gói bằng pip.

FAQ

Dùng phiên bản Python nào?

Python 3 thông qua Pyodide. Có sẵn thư viện chuẩn như math, json, re, datetime và collections.

Dùng input() như thế nào?

Nhập mỗi giá trị trên một dòng trong ô dữ liệu vào. Mỗi lần gọi input() sẽ đọc dòng tiếp theo.

Mã của tôi có bị tải lên máy chủ không?

Không. Mã chạy hoàn toàn trong trình duyệt. Chỉ môi trường Python được tải từ CDN công khai (jsDelivr) ở lần dùng đầu tiên.

Tài liệu tham khảo về định dạng

Trang công cụ được cập nhật: