module กับ function ต่างกันอย่างไร ภาษา Python module คือกลุ่มของ class และ function ที่รวมอยู่ด้วยกัน ส่วนฟังก์ชันคือกลุ่มของโค้ดที่ทำหน้าที่อย่างใดอย่างหนึ่งที่อยู่ใน module สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง module กับ function ต่างกันอย่างไร ภาษา Python
# ไฟล์ชื่อ mymodule.py
def hello():
return "Hello, World"
def goodbye():
return "Goodbye"
# ไฟล์ชื่อ test.py
import mymodule
print( mymodule.hello() )
print( mymodule.goodbye() )
ผลลัพธ์
Hello, World
Goodbye
module กับ function ต่างกันอย่างไร จากตัวอย่างโค้ดไฟล์ module คือ mymodule.py ซึ่งภายในไฟล์ประกอบไปด้วย 2 ฟังก์ชัน คือ hello และ goodbye ซึ่งทั้ง 2 ฟังก์ชันต่างทำหน้าที่คนละอย่างกัน เวลาเรียกใช้งานให้ import module ก่อนเช่น import mymodule จากนั้นจึงเรียกใช้ฟังก์ชันภายใน module ดังกล่าวได้ คือ mymodule.hello() และ mymodule.goodbye()