Programmer ที่ดี คือ programmer ที่เก่งในเรื่องการจัดระเบียบ code ให้เป็นหมวดหมู่ อ่านง่ายและเข้าใจง่าย วิธีนึงในการจัดระเบียบ code คือ การเอา code ที่ทำหน้าที่ใดหน้าที่นึง รวมกันเป็น function ที่ผ่านมาเราได้รู้จัก function มาบ้างแล้ว เช่น print(), str() อะไรอย่างนั้นแหละครับ ทีนี้เรามาลองเขียน function ของเราเองกันบ้าง
การเขียน function เราจะใช้คำว่า def แล้วตามด้วย ชื่อ function ในตัวอย่าง function ชื่อว่า sayHello การเรียกใช้ function ทำได้โดยการเขียนซื่อ function แล้วตามด้วย ()