ในบทช่วยสอนนี้ เราจะเรียนรู้เกี่ยวกับ คำสั่ง การเยื้อง และ ความคิดเห็น ใน Python . มาดูกันทีละตัวเลย
คำชี้แจง
คำแนะนำที่เขียนด้วย Python เรียกว่า ถ้อยแถลง . มาดูโปรแกรมกันเลยครับ
ตัวอย่าง
print('Tutorialspoint') # statment
ผลลัพธ์
หากคุณเรียกใช้โค้ดด้านบน คุณจะได้ผลลัพธ์ดังต่อไปนี้
Tutorialspoint
บรรทัดเดียวที่เขียนในโปรแกรมเรียกว่า statement . ทุกบรรทัดในโปรแกรมคือใบประกาศ เราไม่สามารถเขียนคำสั่งหลายบรรทัด? ทำไม่ได้ เราทำได้
เราสามารถเขียนข้อความสั่งหลายบรรทัดโดยใช้ แบ็กสแลช (\) .
มาดูวิธีการเขียนคำสั่งแบบหลายบรรทัดใน Python .
ตัวอย่าง
# multi-line statement result = 2 + 3 * \ 5 - 5 + 6 - \ 3 + 4 print(result)
ผลลัพธ์
หากคุณเรียกใช้โค้ดด้านบน คุณจะได้ผลลัพธ์ดังต่อไปนี้
19
เยื้อง
ก่อนจะพูดถึงการเยื้องเรามาดูกันก่อนว่าบล็อคคืออะไร บล็อกคือชุดคำสั่งคำสั่ง ภาษาการเขียนโปรแกรมอื่นๆ เช่น C, C++, Java เป็นต้น ใช้ {} เพื่อกำหนดบล็อก แต่ Python ใช้การเยื้องเพื่อกำหนดบล็อก
ดังนั้นวิธีการเขียนเยื้อง ไม่มีอะไรมากไปกว่า แท็บ . แต่ละคำสั่งใน บล็อก ต้องเริ่มที่ระดับเดียวกัน
ตัวอย่าง
def find_me(): sample = 4 return sample find_me()
ผลลัพธ์
หากคุณเรียกใช้โค้ดด้านบน คุณจะได้ผลลัพธ์ดังต่อไปนี้
4
ตัวอย่าง
def find_me(): sample = 4 return sample find_me()
ผลลัพธ์
หากคุณเรียกใช้โค้ดข้างต้น คุณจะได้รับข้อผิดพลาดต่อไปนี้เป็นเอาต์พุต
File "<tokenize>", line 3 return sample ^ IndentationError: unindent does not match any outer indentation level
ในโปรแกรมที่สอง ระดับการเยื้องไม่ถูกต้องในบล็อกฟังก์ชัน ดังนั้นเราจึงได้รับข้อผิดพลาด เราต้องทำตามเยื้องใน Python เราสามารถใช้ แท็บ โดยค่าเริ่มต้นสำหรับเยื้อง .
ความคิดเห็น
ใน Python ความคิดเห็น เริ่มต้นด้วย แฮช (#) สัญลักษณ์. มาดูตัวอย่างกัน
ตัวอย่าง
# This is a comment # This too... a = 4 # a = 5 print(a)
ผลลัพธ์
หากคุณเรียกใช้โค้ดด้านบน คุณจะได้ผลลัพธ์ดังต่อไปนี้
4
Python ไม่รองรับความคิดเห็นแบบหลายบรรทัด ไม่เหมือนกับภาษาโปรแกรมอื่นๆ แต่คนส่วนใหญ่ใช้ docstrings เนื่องจากความคิดเห็นแบบหลายบรรทัดซึ่งไม่ใช่แนวปฏิบัติที่ดี
บทสรุป
หากคุณมีข้อสงสัยใดๆ ในบทแนะนำ โปรดระบุในส่วนความคิดเห็น