Python Indentation
Python Indentation
การเยื้องหมายถึงช่องว่างที่จุดเริ่มต้นของบรรทัดรหัส
ในภาษาการเขียนโปรแกรมอื่น ๆ การเยื้องในโค้ดมีไว้สำหรับการอ่านเท่านั้น การเยื้องใน Python มีความสำคัญมาก
Python ใช้การเยื้องเพื่อระบุบล็อกของรหัส
ตัวอย่าง
if 5 > 2:
print("Five is greater than two!")
Python จะให้ข้อผิดพลาดแก่คุณหากคุณข้ามการเยื้อง:
ตัวอย่าง
ข้อผิดพลาดทางไวยากรณ์:
if 5 > 2:
print("Five is greater than two!")
จำนวนช่องว่างขึ้นอยู่กับคุณในฐานะโปรแกรมเมอร์ แต่ต้องมีอย่างน้อยหนึ่งช่อง
ตัวอย่าง
if 5 > 2:
print("Five is greater than two!")
if 5 > 2:
print("Five is greater than two!")
คุณต้องใช้ช่องว่างจำนวนเท่ากันในบล็อกของโค้ดเดียวกัน ไม่เช่นนั้น Python จะทำให้เกิดข้อผิดพลาด:
ตัวอย่าง
ข้อผิดพลาดทางไวยากรณ์:
if 5 > 2:
print("Five is greater than two!")
print("Five is greater than
two!")