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

เหตุใดการเยื้องจึงมีความสำคัญใน Python


หลายครั้งที่จำเป็นต้องใช้มากกว่าหนึ่งคำสั่งในโปรแกรมเป็นบล็อก ภาษาโปรแกรมต่างๆ ใช้เทคนิคที่แตกต่างกันเพื่อกำหนดขอบเขตและขอบเขตของบล็อกคำสั่งในโครงสร้าง เช่น คลาส ฟังก์ชัน เงื่อนไข และลูป ตัวอย่างเช่น ใน C และ C++ คำสั่งในวงเล็บปีกกาจะถือเป็นบล็อก Python ใช้การเยื้องแบบสม่ำเสมอเพื่อทำเครื่องหมายบล็อกของคำสั่ง

ก่อนเริ่มสัญลักษณ์บล็อก :ถูกใช้ ข้อความแรกและข้อความที่ตามมาในบล็อกเขียนโดยเว้นวรรคเพิ่มเติม (แต่สม่ำเสมอ) (เรียกว่าเยื้อง) เพื่อส่งสัญญาณการสิ้นสุดของบล็อก ช่องว่างจะถูกเว้นไว้ ตัวอย่างต่อไปนี้แสดงให้เห็นถึงการใช้การเยื้องใน Python:

num = int(input("enter number"))
if num%2 == 0:
   if num%3 == 0:
      print ("Divisible by 3 and 2")
   else:
      print ("divisible by 2 not divisible by 3")
else:
   if num%3 == 0:
      print ("divisible by 3 not divisible by 2")
   else:
      print  ("not Divisible by 2 not divisible by 3")

หมายเหตุ:สิ่งสำคัญคือต้องตรวจสอบให้แน่ใจว่าคำสั่งทั้งหมดในบล็อกในระดับใดระดับหนึ่งควรมีการเยื้องเหมือนกัน