ภาษาไพทอนถึงจะเป็นภาษาระดับสูง มนุษย์อ่านเข้าใจได้ แต่ก็ไม่ได้หมายความว่าจะสามารถเข้าใจได้ทุกคน การพัฒนาโปรแกรมต้องมีการเขียนข้อความเพื่ออธิบายการทำงานของ statement function หรือภาพรวมโปรแกรมที่ตนเขียนเพื่อเป็นการจดบันทึกกันลืม และเพื่อสื่อสารกับนักพัฒนาโปรแกรมคนอื่นที่ทำงานร่วมกัน
เราอาจคิดว่าต้องใช้กระดาษจดหรอ ไม่ต้องครับ มันสามารถจดใน Source code ที่เรากำลังเขียนได้เลย
การคอมเมนต์มักถูกใช้เพื่อประโยชน์ดังต่อไปนี้
- เพื่อเขียนคำอธิบายจดบันทึกสิ่งต่างที่เกี่ยวข้องกับ statement, source code
- สามารถใช้เพื่อไม่ให้ statement หรือคำสั่งบางคำสั่งที่เราไม่ต้องการให้ทำงานโดยไม่ต้องลบออก
ใน Python จะใช้ # (Sharp) สำหรับการ comment แบบ single-line หากเราจะต้องการ comment หลายบรรทัดต้องใช้ ”’text”’ หรือ “””text””” เพื่อ comment แบบ multi-line