ในบทช่วยสอนนี้ เราจะมาดูแนวทางปฏิบัติที่ดีที่สุดสำหรับการจัดโครงสร้าง Python โปรแกรม มาดูกันทีละตัว
ใช้แท็บสำหรับการเยื้อง
การใช้ แท็บ สำหรับการเยื้องในโค้ดทำให้โค้ดอ่านง่ายขึ้นแทนที่จะใช้ช่องว่างแบบสุ่มสำหรับฟังก์ชันและวิธีการที่หลากหลาย คุณสามารถกำหนดจำนวนช่องว่างสำหรับ แท็บ ในการตั้งค่าของผู้แก้ไขโค้ด
ตัวอย่าง
# example def sample(random): # statement 1 # statement 2 # ... return random
อย่าเขียนเกิน 79 อักขระในบรรทัด
Python ไม่แนะนำให้เขียนอักขระมากกว่า 79 ตัวในบรรทัด หลีกเลี่ยงสิ่งนี้โดยแบ่งบรรทัดออกเป็นหลายบรรทัดโดยใช้ อักขระหลีก () . ดูตัวอย่างด้านล่าง
ตัวอย่าง
# example def evaluate(a, b, c, d): return (2 ** (a + b) / (c // d) ** d + a - d * b) \ - (3 ** (a + b) / (c // d) ** d + a - d * b)
หากคุณต้องตรวจสอบหลายเงื่อนไขในคำสั่ง if จะมีความยาวมากกว่า 79 อักขระ ใช้วิธีใดวิธีหนึ่งต่อไปนี้
ตัวอย่าง
if ( a + b > c + d and c + d > e + f and f + g > a + b ): print('Hello') if a + b > c + d and \ c + d > e + f and \ f + g > a + b: print('Hello')
การใช้ docstrings
ใช้ docstring ในฟังก์ชันและคลาส เราสามารถใช้เครื่องหมายคำพูดสามอันสำหรับเอกสารประกอบ ตัวอย่างด้านล่าง
ตัวอย่าง
def sample(): """This is a function""" """ This is a function """ class Smaple: """This is a class""" """ This is a class """
บทสรุป
หากคุณมีข้อสงสัยใดๆ ในบทแนะนำ โปรดระบุในส่วนความคิดเห็น