Please enable JavaScript.
Coggle requires JavaScript to display documents.
บทที่ 6 ฟังก์ชัน, image, image - Coggle Diagram
บทที่ 6 ฟังก์ชัน
User Defined Function
ฟังก์ชันที่สร้างขึ้นมาเอง ซึ่งมีรูปแบบการเขียนดังนี้
ขึ้นต้นด้วย “def” เสมอ แล้วตามด้วย “ชื่อฟังก์ชัน”
ค่าที่ส่งผ่าน Parameters หรือ Arguments จะต้องอยู่ภายใต้ “(...)”
หลังจากนั้นตามด้วยเครื่องหมาย “:” เสมอ
ความหมาย
ชุดคำสั่งส่วนหนึ่งของโปรแกรมที่ทำงานเฉพาะอย่าง
ในการเขียนโปรแกรมเรามักจะแยกโค้ดที่มีการทำงาน
เหมือนๆ กันเป็นฟังก์ชันเอาไว้ และเรียกใช้ฟังก์ชันนั้นซ้ำๆ ซึ่งเป็นแนวคิดของการ Reuse โค้ด
Built-in Function
ฟังก์ชันที่สามารถเรียกใช้งานได้เลย เช่น print(), tuple() ,sum() , range() ,min() , max() , list(), len() , input()
แบ่งได้ มี 2 ประเภท
General Function สามารถกระทำกับตัวแปรหลายๆแบบได้ ยกตัวอย่างเช่น len()
Object-type specific function
มีความจำเพาะกับตัวแปรนั้นๆ เช่น ฟังก์ชัน uppercase จะใช้กับ string เท่านั้น int หรือ float ทำไม่ได้
ชนิดของอาร์กิวเมนส์
ประโยชน์ของฟังก์ชัน
ช่วยลดการเขียนคำสั่งที่ซ้ำซ้อน
ช่วยทำให้คำสั่งกระชับทำความเข้าใจได้ง่ายขึ้น
การสร้างฟังก์ชัน