โดย md040 » 30/12/2016 4:51 pm
ไพทอนมี
ฟังก์ชั่น Build-in ที่สามารถเรียกใช้ได้อยู่แล้ว แต่เราสามารถสร้างฟังก์ชั่นขึ้นมาใช้เองได้เหมือนในภาษาอื่นๆ
การสร้างฟังก์ชั่น
โค้ด: เลือกทั้งหมด
def func_name (argument1, argument2, ...):
“คำอธิบายฟังก์ชั่น” //ไม่ต้องใส่เครื่องหมาย #
- ขึ้นต้นด้วย “def” ชื่อฟังก์ชั่น วงเล็บ “(...)”
- Arguments อยู่ภายในเครื่องหมาย (argument1, argument2, ...) : ซึ่งจะมีหรือไม่มีก็ได้
- ตามเครื่องหมาย “ : ” เสมอ
- ใช้การแบ่งบล็อก (ย่อหน้า) ในการบอกขอบเขตการทำงาน
การเรียกใช้ฟังก์ชั่น
ตัวอย่าง
โค้ด: เลือกทั้งหมด
def func_1(): //สร้างฟังก์ชั่น
print “python is fun.” // statement
func_1() // การเรียกใช้ฟังก์ชั่น
ผลการทำงาน
ไพทอนมี[url=https://www.mindphp.com/forums/viewtopic.php?f=144&t=37253&p=88623#p88623]ฟังก์ชั่น Build-in[/url] ที่สามารถเรียกใช้ได้อยู่แล้ว แต่เราสามารถสร้างฟังก์ชั่นขึ้นมาใช้เองได้เหมือนในภาษาอื่นๆ
[b][u]การสร้างฟังก์ชั่น[/u][/b]
[list][code] def func_name (argument1, argument2, ...):
“คำอธิบายฟังก์ชั่น” //ไม่ต้องใส่เครื่องหมาย # [/code]
- ขึ้นต้นด้วย “def” ชื่อฟังก์ชั่น วงเล็บ “(...)”
- Arguments อยู่ภายในเครื่องหมาย (argument1, argument2, ...) : ซึ่งจะมีหรือไม่มีก็ได้
- ตามเครื่องหมาย “ : ” เสมอ
- ใช้การแบ่งบล็อก (ย่อหน้า) ในการบอกขอบเขตการทำงาน[/list]
[b][u]การเรียกใช้ฟังก์ชั่น[/u][/b]
[list][code]function_name()[/code][/list]
[b]ตัวอย่าง[/b]
[list][code]def func_1(): //สร้างฟังก์ชั่น
print “python is fun.” // statement
func_1() // การเรียกใช้ฟังก์ชั่น[/code][/list]
[b]ผลการทำงาน[/b]
[list][code]python is fun.[/code][/list]