Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

แนวปฏิบัติที่ดีที่สุดสำหรับการใช้คำสั่ง if ใน Python คืออะไร


นี่คือขั้นตอนบางส่วนที่คุณสามารถปฏิบัติตามเพื่อเพิ่มประสิทธิภาพการซ้อน if...elif...else.

1. ตรวจสอบให้แน่ใจว่าเส้นทางที่จะไปมากที่สุดอยู่ใกล้ด้านบน เพื่อให้แน่ใจว่าไม่จำเป็นต้องตรวจสอบหลายเงื่อนไขในเส้นทางที่ดำเนินการมากที่สุด

2. ในทำนองเดียวกัน ให้จัดเรียงเส้นทางตามการใช้งานส่วนใหญ่และกำหนดเงื่อนไขตามนั้น

3. ใช้ไฟฟ้าลัดวงจรให้เกิดประโยชน์ หากคุณมีข้อความเช่น:

ถ้า heavyOperation() และ lightOperation():

แล้วลองเปลี่ยนเป็น

ถ้า lightOperation() และ heavyOperation():

เพื่อให้แน่ใจว่า heavyOperation จะไม่ถูกเรียกใช้งานหาก lightOperation เป็นเท็จ สามารถทำได้เช่นเดียวกันกับหรือเงื่อนไขเช่นกัน

4. ลองแบนโครงสร้างที่ซ้อนกัน แม้ว่าจะไม่ได้เพิ่มประสิทธิภาพโค้ด แต่ก็ช่วยให้อ่านได้ง่ายขึ้น