ฟิวชั่น (Function) คือ อาร์กิวเมนต์หรือข้อมูลที่รับเข้ามาแล้วเรียกใช้งานอีกครั้งเพื่อทำงานที่กำหนดไว้ ฟิวชั่นสามารถใช้ในหลายๆ ภาษาโปรแกรมเพื่อเพิ่มประสิทธิภาพให้กับการเขียนโปรแกรม และเรียกใช้งานฟิวชั่นก็จำเป็นต้องโอเพน-คลืนเมนต์จากตำแหน่งที่ส่งค่ากลับ ในภาษา Python ฟิวชั่นมักถูกนิยามโดยใช้คำสั่ง "def" ตามด้วยชื่อฟิวชั่น และกำหนดพารามิเตอร์หรืออาร์กิวเมนต์ที่ฟิวชั่นรับเข้ามา (ถ้ามี) เช่น
def hello_world(): print("Hello, World!")
ฟิวชั่น hello_world() ถูกนิยามจากตัวอย่างข้างต้น และเราสามารถเรียกใช้งานได้โดยใช้ชื่อของฟิวชั่นตามด้วยวงเล็บ เช่น
hello_world()
ผลลัพธ์ที่ได้จะเป็นการพิมพ์ข้อความ "Hello, World!" ออกทางหน้าจอ
นอกจากนี้ ฟิวชั่นยังสามารถรับค่าพารามิเตอร์แบบมีการส่งค่ากลับได้อีกด้วย เริ่มต้นด้วยคำสั่ง "return" เช่น
def square(x): return x*x
ฟิวชั่น square() ที่กำหนดไว้ด้านบนรองรับพารามิเตอร์เข้าสู่ฟิวชั่นแบบหนึ่งและส่งค่ากลับมาเป็นผลคูณของพารามิเตอร์นั้นกับตัวมันเอง เราสามารถเรียกใช้งานฟิวชั่นนี้ได้ว่า
result = square(5) print(result)
ผลลัพธ์ที่ได้จะเป็น 25 ลงท้าย
สรุปได้ว่า ฟิวชั่นคือตัวอักษรของโค้ดที่ถูกเขียนขึ้นมาเพื่อทำงานที่เฉพาะเจาะจงและสามารถเรียกใช้งานได้ในหลายๆ ส่วนของโปรแกรม ฟิวชั่นสามารถช่วยให้โปรแกรมมีโครงสร้างและเรียกใช้งานโค้ดได้อย่างมีประสิทธิภาพ
Ne Demek sitesindeki bilgiler kullanıcılar vasıtasıyla veya otomatik oluşturulmuştur. Buradaki bilgilerin doğru olduğu garanti edilmez. Düzeltilmesi gereken bilgi olduğunu düşünüyorsanız bizimle iletişime geçiniz. Her türlü görüş, destek ve önerileriniz için iletisim@nedemek.page