Python การใช้งาน Module ง่ายๆ [เบื้องต้น]

หมวดสำหรับแบ่งบันความ รู้ต่างๆ จะมีหมวดย่อยๆ ในหมวดนี้ เช่น php, SQL, XML, CSS

Moderator: mindphp, ผู้ดูแลกระดาน

ภาพประจำตัวสมาชิก
Aussadawut
PHP Hero Member
PHP Hero Member
โพสต์: 123
ลงทะเบียนเมื่อ: 15/11/2018 10:05 am

Python การใช้งาน Module ง่ายๆ [เบื้องต้น]

โพสต์ที่ยังไม่ได้อ่าน โดย Aussadawut »

Python การใช้งาน Module ง่ายๆ [เบื้องต้น]
การใช้งาน module ใน Python ก็จะประมาณ include("connect"); ใน PHP
แต่ตัว Python สามารถหยิกยกมาบางฟังก์ชันได้ โดยไม่ต้องยกมาทั้งหมด

โค๊ดด้านล้างนี้ ให้ตั้งชื่อว่า module_arg.py ตัวนี้จะเป็นไฟล์ module ของเรา

โค้ด: เลือกทั้งหมด

var_string = "mdsoft.com"
def function1(arg):
    print("แสดงผลฟังก์ชัน 1 : ",arg)
    return
def function2(arg):
    print("แสดงผลฟังก์ชัน 2 : ",arg)
    return
บรรทัดที่ 1 จะเป็นตัวแปรสตริงธรรมดา
บรรทัดที่ 2,3,4 จะเป็น module ที่ 1 ของเรา ภายใน module จะให้ปริ้น arg
บรรทัดที่ 5,6,7 จะเป็น module ที่ 2 ของเรา ภายใน module จะให้ปริ้น arg เช่นกัน

โค๊ดด้านล้างนี้ ให้ตั้งชื่อว่า use_import.py ตัวนี้จะเป็นไฟล์เรียกใช้งาน module ของเรา

โค้ด: เลือกทั้งหมด

from module_arg import *
function1("python")
function2("python")
print(var_string)
บรรทัดที่ 1 จะเป็นการเรียกไฟล์ module_arg และ import * คือการหยิบยกทุกอย่างในไฟล์ module_arg.py เพื่อมาใช้งาน
  • ***ถ้า import function1 ก็คือการยกเอามาแค่ function1 อย่างเดียว function อื่นๆ ที่ไม่ได้ import จะไม่สามารถใช้งานได้
บรรทัดที่ 2 ทำการเรียก function1 และใส่ค่าของ arg ลงไป
บรรทัดที่ 3 ทำการเรียก function2 และใส่ค่าของ arg ลงไป
บรรทัดที่ 4 แสดงค่าของ var_string ที่อยู่ในไฟล์ module_arg.py

ผลลัพทธ์ก็จะได้ตามนี้
resultmodule.png
resultmodule.png (4.08 KiB) Viewed 1782 times
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

ผู้ใช้งานขณะนี้

สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 37