รัน Python ออนไลน์ — Numio
รันโค้ด Python 3 ออนไลน์บนเบราว์เซอร์ มีไลบรารีมาตรฐาน รองรับ input() เห็นผลทันที ฟรี ไม่ต้องสมัคร
ทำงานในเบราว์เซอร์ · ไม่ต้องสมัครสมาชิก
โค้ด (Python)
Ctrl/⌘ + Enter เพื่อรัน
input() และ io.read() จะอ่านบรรทัดเหล่านี้ตามลำดับ
เอาต์พุต
โค้ดทำงานในเบราว์เซอร์ของคุณ และไม่ถูกอัปโหลด
วิธีใช้
- เขียนหรือวางโค้ด Python 3
- ถ้าใช้ input() ให้พิมพ์อินพุตทีละบรรทัด
- กด รัน (หรือ Ctrl/⌘ + Enter)
ตัวอย่าง
# ตัวอย่าง Python 3
def greet(name):
return f"สวัสดี {name}!"
for name in ["Ada", "Alan"]:
print(greet(name))
print("ผลรวม 1 ถึง 100:", sum(range(1, 101)))
รายละเอียดและข้อจำกัด
ทำงานด้วย Pyodide (CPython ที่คอมไพล์เป็น WebAssembly) รันไทม์ราว 10 MB จะดาวน์โหลดครั้งแรกแล้วแคชไว้
ทุกครั้งที่รันจะเริ่มใหม่ และหยุดเมื่อครบ 10 วินาที ไม่รองรับการติดตั้งแพ็กเกจด้วย pip
FAQ
ใช้ Python เวอร์ชันใด
Python 3 ผ่าน Pyodide ใช้ไลบรารีมาตรฐาน เช่น math, json, re, datetime ได้
ใช้ input() อย่างไร
พิมพ์ค่าทีละบรรทัดในช่องอินพุต input() แต่ละครั้งจะอ่านบรรทัดถัดไป
โค้ดถูกส่งขึ้นเซิร์ฟเวอร์ไหม
ไม่ โค้ดทำงานในเบราว์เซอร์ทั้งหมด มีเพียงรันไทม์ที่ดาวน์โหลดจาก CDN สาธารณะ (jsDelivr) ครั้งแรก
เครื่องมือที่เกี่ยวข้อง
แหล่งอ้างอิงรูปแบบไฟล์
อัปเดตหน้าเครื่องมือเมื่อ: