การเขียนฟังก์ชั่น
ทุกภาษาในการเขียนโปรแกรม เปิดช่องทางให้โปรแกรมเมอร์ สร้างฟังก์ชั่นขึ้นมาเพื่อใช้งานได้
ฟังก์ชั่นใน ไพทอนมีสองแบบคือฟังก์ชั่นที่มีมากับ ไพทอนและสามารถเรียกใช้ได้เลย อีกแบบหนึ่งคือ ฟังก์ชั่นที่ โปรแกรมเมอร์สร้างขึ้นมา
เพื่อใช้งานเอง

รูปแบบของการสร้างก์ชั่นเพื่อใช้งาน ใช้คำว่า def ตามด้วย ชื่อฟังก์ชั่นที่ต้องการ ชื่อฟังก์ชั่นที่สร้างต้องไม่ซ้ำกับ ฟังก์ชั่นที่ไพทอนสร้างไว้ให้

def ชื่อฟังก์ชั่น():
    ...

การเรียกใช้
ชื่อฟังก์ชั่น();

ตัวอย่าง def_function.py


def myfunc():
print("สวัสดี สร้างฟังก์ชั่น Mindphp.com");


myfunc();


ผลที่ได้
สวัสดี สร้างฟังก์ชั่น Mindphp.com

จากตัวอย่างเป็นการสร้างฟังก์ชั่นเพื่อแสดงข้อความ คำว่า สวัสดี สร้างฟังก์ชั่น Mindphp.com ออกมาที่หน้าจอ

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
เพิ่มข้อมูลหน้าข้อมูลภาพรวมการปฏิบัติงาน
โดย M003 พ 10 ต.ค. 2012 12:54 pm บอร์ด Report Bug
2
6
พ 10 ต.ค. 2012 5:00 pm โดย M003 View Topic เพิ่มข้อมูลหน้าข้อมูลภาพรวมการปฏิบัติงาน
หน้าสำรวจหมู่บ้าน
โดย M003 พ 10 ต.ค. 2012 11:42 am บอร์ด Report Bug
2
5
พ 10 ต.ค. 2012 4:50 pm โดย M003 View Topic หน้าสำรวจหมู่บ้าน
การเพิ่มข้อมูลหน้าบทสรุปผู้บริหารรายวัน
โดย M003 พ 10 ต.ค. 2012 1:28 pm บอร์ด Report Bug
2
4
พ 10 ต.ค. 2012 3:14 pm โดย M003 View Topic การเพิ่มข้อมูลหน้าบทสรุปผู้บริหารรายวัน
ข้อมูลทะเบียนติดตามผู้ประสบภัยต่อเนื่องกรณีมีความเสี่ยง [แก้ไข]
โดย M003 พ 10 ต.ค. 2012 10:44 am บอร์ด Report Bug
2
10
พ 10 ต.ค. 2012 3:13 pm โดย M003 View Topic ข้อมูลทะเบียนติดตามผู้ประสบภัยต่อเนื่องกรณีมีความเสี่ยง [แก้ไข]
การแก้ไขบทสรุปผู้บริหารรายวัน
โดย M003 พ 10 ต.ค. 2012 1:33 pm บอร์ด Report Bug
4
8
พ 10 ต.ค. 2012 3:11 pm โดย M003 View Topic การแก้ไขบทสรุปผู้บริหารรายวัน
การแสดงผลข้อมูลทะเบียนติดตามผู้ประสบภัยต่อเนื่องฯ ไม่ตรงกัน
โดย M003 พ 10 ต.ค. 2012 2:09 pm บอร์ด Report Bug
2
10
ศ 12 ต.ค. 2012 2:31 pm โดย M003 View Topic การแสดงผลข้อมูลทะเบียนติดตามผู้ประสบภัยต่อเนื่องฯ ไม่ตรงกัน
ข้อมูลเบื้องต้นการประเมินเพิ่มเติม (Part B) [แก้ไข]
โดย M003 พ 10 ต.ค. 2012 11:09 am บอร์ด Report Bug
2
6
พ 10 ต.ค. 2012 2:11 pm โดย M003 View Topic ข้อมูลเบื้องต้นการประเมินเพิ่มเติม (Part B) [แก้ไข]
ทางออกสำหรับผู้ที่ไม่ชอบแผนที่นำทางApple Map iOS6
โดย minizaza พ 10 ต.ค. 2012 1:56 pm บอร์ด Mobile Programming - Android, iOS, Window Phone
0
3562
พ 10 ต.ค. 2012 1:56 pm โดย minizaza View Topic ทางออกสำหรับผู้ที่ไม่ชอบแผนที่นำทางApple Map iOS6