ทดสอบพิมพ์ Python
ฝึกพิมพ์โค้ด Python จริง — สัญลักษณ์ คีย์เวิร์ด และการย่อหน้าที่คุณใช้ทุกวัน วัด WPM การเขียนโค้ด ความแม่นยำ และความแม่นยำของไวยากรณ์
คลิกที่นี่แล้วเริ่มพิมพ์
Enter = บรรทัดใหม่ · Tab = ย่อหน้า · Esc = เริ่มใหม่ ปุ่มที่ผิดจะถูกนับและเคอร์เซอร์รอปุ่มที่ถูก
ความเร็วเขียนโค้ดของคุณ
ความแม่นยำของไวยากรณ์นับเฉพาะวงเล็บ เครื่องหมายคำพูด ตัวดำเนินการ และเครื่องหมายวรรคตอน — อักขระที่ก่อให้เกิดข้อผิดพลาดทางไวยากรณ์
อักขระที่คุณพลาด
ไม่พลาดเลย — สมบูรณ์แบบ!
เคล็ดลับการพิมพ์ Python
Python อ่านเหมือนร้อยแก้ว แต่การย่อหน้า เครื่องหมายโคลอน และขีดล่างทำงานหนัก ข้อผิดพลาดส่วนใหญ่มาจาก _ ในชื่อแบบ snake_case และโคลอนท้ายบรรทัด def, if และ for — ปิดการย่อหน้าอัตโนมัติเพื่อฝึกการย่อหน้าสี่ช่องว่างด้วย
ตัวอย่างโค้ด Python ที่คุณอาจได้
from dataclasses import dataclass
@dataclass
class Point:
x: float
y: float ทดสอบพิมพ์โค้ดตามภาษา
- ทดสอบพิมพ์ JavaScript
- ทดสอบพิมพ์ TypeScript
- ทดสอบพิมพ์ Python
- ทดสอบพิมพ์ SQL
- ทดสอบพิมพ์ Java
- ทดสอบพิมพ์ C#
- ทดสอบพิมพ์ C++
- ทดสอบพิมพ์ Go
- ทดสอบพิมพ์ Rust
- ทดสอบพิมพ์ PHP
- ทดสอบพิมพ์ HTML
- ทดสอบพิมพ์ CSS
- ทดสอบพิมพ์ Bash
การทดสอบพิมพ์โค้ดทำงานอย่างไร
- เลือกภาษาและความยาว คลิกที่ตัวแก้ไขแล้วเริ่มพิมพ์ — เวลาเริ่มเดินเมื่อกดปุ่มแรก
- กด Enter เพื่อขึ้นบรรทัดใหม่ เมื่อเปิดย่อหน้าอัตโนมัติ ช่องว่างต้นบรรทัดจะถูกข้ามเหมือนในตัวแก้ไขของคุณ ปิดเพื่อฝึกการย่อหน้าด้วย
- ปุ่มที่ผิดจะกะพริบแดงและถูกนับ แต่เคอร์เซอร์รออักขระที่ถูก — ทุกความพลาดจึงถูกวัดโดยไม่ทิ้งโค้ดเสียไว้
- ผลลัพธ์ของคุณแสดง WPM การเขียนโค้ด ความแม่นยำโดยรวม ความแม่นยำของไวยากรณ์ และอักขระที่คุณพลาดมากที่สุดอย่างแม่นยำ
ทดสอบพิมพ์โค้ด — คำถามที่พบบ่อย
ความเร็วพิมพ์เท่าไรถึงดีสำหรับโปรแกรมเมอร์?
WPM การเขียนโค้ดมักต่ำกว่า WPM ข้อความทั่วไป 30–50% เพราะสัญลักษณ์ ตัวพิมพ์ใหญ่เล็ก และการย่อหน้า 40–60 WPM ของโค้ดที่ความแม่นยำ 95%+ ถือว่าแน่น เกิน 70 คือยอดเยี่ยม
ความแม่นยำของไวยากรณ์คืออะไร?
คือความแม่นยำของคุณเฉพาะอักขระที่ไม่ใช่ตัวอักษร — วงเล็บ วงเล็บปีกกา เครื่องหมายคำพูด เซมิโคลอน และตัวดำเนินการ ปุ่มเหล่านี้อยู่เบื้องหลังข้อผิดพลาดทางไวยากรณ์ส่วนใหญ่ จึงเป็นตัวเลขที่ควรปรับปรุง
ฝึกภาษาอะไรได้บ้าง?
JavaScript, TypeScript, Python, SQL, Java, C#, C++, Go, Rust, PHP, HTML, CSS และ Bash — เป็นโค้ดตัวอย่างจากโลกจริงทั้งหมด
พิมพ์เร็วขึ้นทำให้เป็นโปรแกรมเมอร์ที่ดีขึ้นไหม?
การคิดสำคัญกว่าการพิมพ์ แต่การพิมพ์สัญลักษณ์อย่างคล่องช่วยลดแรงเสียดทาน: พิมพ์ผิดน้อยลง บิลด์พังน้อยลง และเหลือความสนใจให้ปัญหาจริงมากขึ้น