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

โครงสร้างโปรแกรม Python


ในบทช่วยสอนนี้ เราจะมาดูแนวทางปฏิบัติที่ดีที่สุดสำหรับการจัดโครงสร้าง 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
   """

บทสรุป

หากคุณมีข้อสงสัยใดๆ ในบทแนะนำ โปรดระบุในส่วนความคิดเห็น