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

วิธีห่อหุ้มบรรทัดยาวใน Python

วิธีที่แนะนำในการห่อหุ้มบรรทัดยาวคือใช้การต่อบรรทัดโดยนัย (implied line continuation) ภายในวงเล็บวง็บ วงเล็บเหลี่ยม และเครื่องหมายปีกกา หากจำเป็น สามารถเพิ่มวงเล็บคู่เพิ่มเติมรอบนิพจน์ได้ แต่บางครั้งการใช้แบ็กสแลชดูดีกว่า ต้องระวังให้เยื้องบรรทัดต่อไปอย่างเหมาะสม จุดที่แนะนำให้แบ่งรอบตัวดำเนินการไบนารีคือ หลัง ตัวดำเนินการ ไม่ใช่ก่อนหน้า

ตัวอย่างการแบ่งบรรทัดด้วยวงเล็บ:

list(
    "Hello"
)

ผลลัพธ์:

['H', 'e', 'l', 'l', 'o']

ตัวอย่างการแบ่งบรรทัดด้วยแบ็กสแลช:

print 'This is a really long line,', \
      'but we can make it across multiple lines.'

ผลลัพธ์:

This is a really long line, but we can make it across multiple lines.

ทั้งสองวิธีใช้ได้ เลือกวิธีที่อ่านง่ายกว่า