การเขียนรหัส Python ที่สะอาดและมีประสิทธิภาพ จําเป็นสําหรับการรักษาความเสถียรและประสิทธิภาพ การทําต่อไปนี้จะช่วยให้นักพัฒนาสร้างโค้ดที่เข้าใจง่าย และปรับแต่งได้ง่ายขึ้น บทความนี้ใช้อธิบายคําแนะนําของกุญแจสําหรับการเขียนโปรแกรม Python ที่มีความชัดเจนสูง

ใช้ ชื่อ ที่ ชัดเจน และ เหมาะ กับ ชื่อ

เลือก ความ แตก ต่าง, การ ทํา งาน, และ ชื่อ ใน ชั้น ที่ อธิบาย จุด ประสงค์ ของ พวก เขา ได้ อย่าง ถูก ต้อง.

ตาม แบบ PDF

Adrefle to Python Protoentation Proposal 8 (PPE 8) ซึ่งจัดการประชุมสําหรับรูปแบบโค้ด ต่อเนื่อง, ระยะห่าง, และเส้น การปรับโค้ดความชัดเจน และง่ายต่อการร่วมมือ

เขียนโค้ดแบบเคลื่อนไหวและถอดได้

การ ทํา งาน ที่ ซับ ซ้อน ให้ เป็น หน้า ที่ หรือ ทํา เป็น ชั้น เรียน ที่ เล็ก กว่า.

ปรับตั้งสําหรับประสิทธิภาพ

ใช้อัลกอริทึมและโครงสร้างข้อมูลที่มี ประสิทธิภาพ เหมาะกับงาน โพรไฟล์รหัสของคุณ เพื่อระบุคอขวด และปรับแต่งส่วนที่สําคัญ ให้เหมาะสมที่สุด หลีกเลี่ยงการคํานวณและการใช้งานหน่วยความจําที่ไม่จําเป็น

การจัดการข้อผิดพลาด

ใช้กล่องลองเลือก นอกจากกล่องที่จะจัดการข้อยกเว้นอย่างนุ่มนวล การจัดการข้อผิดพลาดที่เหมาะสมจะป้องกันไม่ให้เกิดความผิดพลาด และให้ผลป้อนข้อมูลที่มีประโยชน์ นอก เหนือการป้อนข้อมูลเข้าไปเพื่อหลีกเลี่ยงข้อผิดพลาดที่ไม่คาดคิด