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

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

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

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

ตัวอย่าง def_function.py


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


myfunc();


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

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

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
กำหนดตัวแปลให้ลบย้อนหลัง ไม่ได้ครับ แนะนำผมด้วยครับ
โดย haliw46 พ 10 เม.ย. 2019 5:05 pm บอร์ด Programming - PHP
2
201
พฤ 11 เม.ย. 2019 11:33 am โดย haliw46
สินทรัพย์หมุนเวียน
โดย สริญญา สมสา พ 10 เม.ย. 2019 4:06 pm บอร์ด Accounting software & ERP โปรแกรมบัญชี ระบบอีอาร์พี
0
66
พ 10 เม.ย. 2019 4:06 pm โดย สริญญา สมสา
เปลี่ยนเคอร์เซอร์เมาส์เป็นตัวการ์ตูนที่ชอบด้วย Custom Cursor
โดย napharat079 พ 10 เม.ย. 2019 3:58 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
103
พ 10 เม.ย. 2019 3:58 pm โดย napharat079
R - ปรับหน้าแก้ไขข้อมูลส่วนตัวฝั่งหน้าเว็บ @M061
โดย tsukasaz พ 10 เม.ย. 2019 3:31 pm บอร์ด Diageo - Web Ordering - Developer
1
8
พฤ 18 เม.ย. 2019 11:02 pm โดย Parichat
R - 7.Goods Returned ดึงสินค้าของอินวอยนั้นมาทั้งหมดแล้วถ้าสินค้าไหนที่ลูกค้าไม่ต้องการคืนก็สามารถติ๊กเลือกลบรายการนั้น
โดย Parichat พ 10 เม.ย. 2019 3:15 pm บอร์ด Diageo - Web Ordering - Developer
0
4
พ 10 เม.ย. 2019 3:15 pm โดย Parichat
R - 5.เพิ่มฟิล PO Number เก็บ GRN Ref No (เลขที่ใบกำกับภาษีอ้างอิง)
โดย Parichat พ 10 เม.ย. 2019 3:02 pm บอร์ด Diageo - Web Ordering - Developer
0
6
พ 10 เม.ย. 2019 3:02 pm โดย Parichat
R - 2.เปลี่ยนสีตรง moq ที่แจ้งเตือนให้เป็นสีแดงสีเดียวกับเทมเพลต
โดย Parichat พ 10 เม.ย. 2019 3:00 pm บอร์ด Diageo - Web Ordering - Developer
1
2
ศ 19 เม.ย. 2019 6:36 pm โดย tsukasaz
R - 1.สรุปตัว pop up ว่ามีอะไรบ้างแล้วส่งไปให้ลูกค้าแล้วเค้าจะแจ้งมาว่าจะให้เนื้อความเป็นแบบไหนบ้าง
โดย Parichat พ 10 เม.ย. 2019 2:59 pm บอร์ด Diageo - Web Ordering - Developer
4
13
ศ 19 เม.ย. 2019 6:36 pm โดย tsukasaz
อัพเดทเลย!!! Joomla เวอร์ชั่น 3.9.5 ปรับความปลอดภัย 3 จุด
โดย tsukasaz พ 10 เม.ย. 2019 2:51 pm บอร์ด PHP News
0
170
พ 10 เม.ย. 2019 2:51 pm โดย tsukasaz
CSS Tips: visibility Property การซ่อนและการแสดงให้เห็น
โดย abdkode พ 10 เม.ย. 2019 2:51 pm บอร์ด CSS Knowledge
0
67
พ 10 เม.ย. 2019 2:51 pm โดย abdkode
ตั๋วเงินจ่าย
โดย สริญญา สมสา พ 10 เม.ย. 2019 2:32 pm บอร์ด Accounting software & ERP โปรแกรมบัญชี ระบบอีอาร์พี
0
56
พ 10 เม.ย. 2019 2:32 pm โดย สริญญา สมสา
วิธีสร้างหนังสือ 3D ง่ายๆใน Photoshop
โดย napharat079 พ 10 เม.ย. 2019 2:28 pm บอร์ด Graphic design
0
63
พ 10 เม.ย. 2019 2:28 pm โดย napharat079
อยากทราบวิธีการสร้าง cookie เพื่อเก็บค่า ที่มีการตั้งค่า ของเว็บบอร์ด phpbb
โดย Ittichai_chupol พ 10 เม.ย. 2019 1:33 pm บอร์ด Programming - PHP
0
73
พ 10 เม.ย. 2019 1:33 pm โดย Ittichai_chupol
ตั๋วเงิน คืออะไร
โดย สริญญา สมสา พ 10 เม.ย. 2019 11:55 am บอร์ด Accounting software & ERP โปรแกรมบัญชี ระบบอีอาร์พี
0
57
พ 10 เม.ย. 2019 11:55 am โดย สริญญา สมสา
งานประจำวันที่ 10 เมษายน 2562
โดย poumtip พ 10 เม.ย. 2019 10:44 am บอร์ด M080 - สุทธาทิพย์ อู่นาค
1
5
พ 10 เม.ย. 2019 7:30 pm โดย poumtip
งานประจำวันที่ 10 เมษายน 2562
โดย napharat079 พ 10 เม.ย. 2019 9:54 am บอร์ด M079 - นภารัตน์ ฐิติกรโกวิท
1
4
พ 10 เม.ย. 2019 7:09 pm โดย napharat079
งานประจำวันที่​ 9​ เมษายน​ ​2562
โดย poumtip อ 09 เม.ย. 2019 10:20 pm บอร์ด M080 - สุทธาทิพย์ อู่นาค
1
3
พ 10 เม.ย. 2019 11:36 am โดย poumtip
ส่วนลดการค้า คือ
โดย สริญญา สมสา อ 09 เม.ย. 2019 6:40 pm บอร์ด Accounting software & ERP โปรแกรมบัญชี ระบบอีอาร์พี
0
59
อ 09 เม.ย. 2019 6:40 pm โดย สริญญา สมสา
R - ปรับหน้าฟอร์มข้อมูลสมาชิกใน admin @M061
โดย tsukasaz อ 09 เม.ย. 2019 5:05 pm บอร์ด Diageo - Web Ordering - Developer
2
10
พฤ 18 เม.ย. 2019 11:04 pm โดย Parichat
รูปเเบบของกิจการซื้อขายสินค้า
โดย สริญญา สมสา อ 09 เม.ย. 2019 4:54 pm บอร์ด Accounting software & ERP โปรแกรมบัญชี ระบบอีอาร์พี
0
67
อ 09 เม.ย. 2019 4:54 pm โดย สริญญา สมสา