Python การใช้งาน pass Statement

ใน Python, pass เป็นคำสั่งที่ใช้เพื่อระบุว่า “ไม่มีการกระทำใดๆ” หรือเป็นคำสั่งว่างที่ช่วยในการเขียนโค้ดในกรณีที่ไม่ต้องการให้เกิดข้อผิดพลาดแต่ยังต้องการโครงสร้างของโค้ดไว้ใช้งานต่อไป ซึ่งสามารถนำไปใช้ในหลายกรณี ดังนี้ ใช้ในโครงสร้างเงื่อนไข (Conditional Structure) เมื่อมีการสร้างเงื่อนไข if-else แต่ยังไม่ต้องการให้ทำอะไรในขณะนั้น สามารถใช้…

Python การลบ Object

การลบ Objects ใน Python สามารถทำได้โดยใช้คำสั่ง del เพื่อทำลาย object นั้น ๆ ออกจากหน่วยความจำ แต่สิ่งสำคัญที่ควรทราบคือ Python มีระบบ Garbage…

Python การลบ Object Properties

การลบคุณสมบัติของวัตถุ (Object Properties) ใน Python สามารถทำได้โดยใช้คำสั่ง del เพื่อทำลายคุณสมบัตินั้น ๆ ออกจากวัตถุ เมื่อลบคุณสมบัติออกไปแล้ว การเข้าถึงคุณสมบัตินั้น ๆ จะทำให้เกิดข้อผิดพลาด (AttributeError)…

Python การเปลี่ยนแปลง Object Properties

การเปลี่ยนแปลงคุณสมบัติของวัตถุ (Object Properties) ใน Python คือกระบวนการที่เราสามารถปรับเปลี่ยนค่า หรือกำหนดค่าของคุณสมบัติต่าง ๆ ของวัตถุที่ถูกสร้างจากคลาสได้ ซึ่งคุณสมบัติของวัตถุใน Python เป็นข้อมูลที่เก็บอยู่ในลักษณะตัวแปร (variable) ของแต่ละ object…

Python การใช้งาน self Parameter

ใน Python คำว่า self เป็นพารามิเตอร์ที่ใช้ในเมธอดภายในคลาส (class) เพื่ออ้างอิงถึงวัตถุ (object) ที่ถูกสร้างจากคลาสนั้น ๆ self เป็นตัวแทนของตัวเอง (the object itself)…

Python การใช้งาน Object Method

ใน Python Object Method คือฟังก์ชันที่ถูกกำหนดภายในคลาส (class) และถูกเรียกใช้โดยวัตถุ (object) ของคลาสนั้น ๆ โดย Object Method สามารถเข้าถึงและจัดการกับข้อมูลที่ถูกเก็บไว้ในวัตถุได้ และสามารถปฏิสัมพันธ์กับคุณสมบัติ…

Python ฟังก์ชัน __str__()

ใน Python ฟังก์ชัน __str__() เป็นฟังก์ชันพิเศษที่ใช้เพื่อกำหนดวิธีการแสดงผลในรูปแบบข้อความของวัตถุ (Object) เมื่อมีการเรียกใช้ฟังก์ชัน print() หรือ str() กับวัตถุนั้น หากไม่มีการกำหนดฟังก์ชัน __str__() Python จะใช้ค่าดีฟอลต์ของการแสดงผลวัตถุซึ่งจะเป็นข้อมูลเกี่ยวกับตำแหน่งหน่วยความจำแทน…

Python ฟังก์ชัน __init__()

ใน Python ฟังก์ชัน __init__() คือ “constructor” หรือ “ตัวสร้าง” ที่ใช้สำหรับการกำหนดค่าเริ่มต้นให้กับวัตถุ (Object) ที่สร้างขึ้นจากคลาส (Class) ฟังก์ชันนี้จะถูกเรียกโดยอัตโนมัติทุกครั้งที่มีการสร้างอินสแตนซ์ใหม่ของคลาส การใช้งาน __init__()…

Python การใช้งาน Class และ Object

ใน Python การใช้งาน Class และ Object เป็นพื้นฐานสำคัญของการเขียนโปรแกรมเชิงวัตถุ (Object-Oriented Programming: OOP) โดย Class เปรียบเสมือนพิมพ์เขียวที่ใช้สร้าง Object และ…

Python การใช้งาน Array

การใช้งาน Array ใน Python สามารถทำได้หลายรูปแบบ โดยทั่วไปแล้ว Python ไม่มีโครงสร้างข้อมูล Array ที่เป็น built-in แบบในภาษาอื่น ๆ เช่น C…

Python การใช้งาน Lambda Function

Lambda Function ใน Python คือฟังก์ชันแบบนิพจน์ที่ไม่ต้องประกาศชื่อ (anonymous function) โดยใช้คำสั่ง lambda ซึ่งสามารถสร้างฟังก์ชันได้อย่างกระชับเมื่อเทียบกับการใช้คำสั่ง def ปกติ ใช้เมื่อต้องการเขียนฟังก์ชันสั้น ๆ ที่มีบรรทัดเดียวและต้องการความกระชับของโค้ด…

Bootstrap 4 Utilities

Bootstrap 4 มี utility/helper classes สำหรับให้เราใช้ในการตกแต่งเอลิเมนต์ได้อย่างรวดเร็วโดยไม่ต้องเขียนโค้ด CSS มีอะไรบ้างไปดูกันครับ Border ใน Bootstrap 4 การจัดการกับขอบหรือ “Border” สามารถทำได้โดยใช้คลาสที่จัดเตรียมไว้ให้…

Bootstrap 4 Grid Stacked-to-horizontal

ใน Bootstrap 4 ระบบกริด (Grid system) เป็นเครื่องมือสำคัญที่ช่วยในการออกแบบเว็บไซต์ให้มีการจัดวางคอนเทนต์อย่างเป็นระเบียบทั้งในหน้าจอขนาดเล็กและใหญ่ โดยรูปแบบการใช้งาน Grid แบบ “Stacked-to-horizontal” หมายถึงการจัดวางคอนเทนต์ให้อยู่ในแนวตั้ง (Stacked) เมื่ออยู่ในหน้าจอขนาดเล็ก เช่น…

Bootstrap 4 Grid System

Bootstrap 4 เป็น Framework สำหรับการพัฒนาเว็บที่ช่วยให้การสร้าง Layout เป็นเรื่องง่ายผ่านระบบ Grid System ซึ่งเป็นเครื่องมือในการจัดโครงสร้างของหน้าเว็บให้เข้ากับอุปกรณ์ที่มีขนาดหน้าจอต่างกัน โดย Grid System จะช่วยให้หน้าเว็บของเราดูดีและเป็นระเบียบมากขึ้น โดยรองรับการออกแบบแบบ…

Bootstrap 4 การใช้งาน Filter

Filter หรือฟังก์ชันการกรองข้อมูลใน Bootstrap 4 ใช้เพื่อช่วยผู้ใช้กรองเนื้อหาหรือข้อมูลที่ต้องการให้แสดงผลได้อย่างรวดเร็ว การสร้าง Filter เบื้องต้น สำหรับการสร้าง Filter เราสามารถใช้ส่วนประกอบเช่น form, input, และ button…

Bootstrap 4 การใช้งาน Media Object

Bootstrap 4 มีส่วนประกอบที่เรียกว่า Media Object ซึ่งช่วยให้เราสามารถแสดงผลเนื้อหาที่มีองค์ประกอบสื่อ เช่น รูปภาพหรือวิดีโอ พร้อมกับเนื้อหาข้อความได้อย่างเป็นระเบียบและมีรูปแบบสวยงาม การจัดวางเนื้อหาผ่าน Media Object จะช่วยให้เว็บไซต์ของเรามีการแสดงผลที่เป็นมืออาชีพมากขึ้น รูปแบบพื้นฐานของ Media…

Bootstrap 4 การใช้งาน Flex

Flexbox เป็นเครื่องมือที่มีประสิทธิภาพในการจัดการการแสดงผลและจัดวางองค์ประกอบในหน้าเว็บ โดย Bootstrap 4 ได้รองรับการใช้งาน Flexbox อย่างเต็มที่ผ่านชุดคลาสที่ทำให้การจัดวางและจัดรูปแบบองค์ประกอบเป็นเรื่องง่าย การใช้งาน Flex Container การเริ่มต้นใช้งาน Flexbox ใน Bootstrap…

Bootstrap 4 การใช้งาน Scrollspy

Scrollspy เป็นฟีเจอร์ใน Bootstrap 4 ที่ช่วยให้เว็บไซต์สามารถระบุได้ว่าผู้ใช้เลื่อนหน้าเว็บไปถึงส่วนไหนแล้ว โดยจะอัปเดตลิงก์ในเมนูนำทาง (Navbar) ให้สัมพันธ์กับส่วนของเนื้อหาที่ถูกเลื่อนเข้ามาในมุมมองของผู้ใช้ ฟีเจอร์นี้มักถูกใช้ควบคู่กับเมนูนำทางแบบคงที่ (Fixed Navbar) หรือเมนูนำทางด้านข้าง (Sidebar Navigation) เพื่อช่วยนำทางผู้ใช้ไปยังส่วนต่าง…

Bootstrap 4 การใช้งาน Toast

Toast เป็นคอมโพเนนต์ใน Bootstrap 4 ที่ใช้แสดงข้อความแจ้งเตือน (Notification) อย่างเรียบง่ายและสามารถแสดงผลได้ทันทีบนหน้าเว็บโดยไม่ทำให้ผู้ใช้ต้องมีการโต้ตอบแบบซับซ้อน Toast ถูกออกแบบมาให้แสดงข้อความแบบชั่วคราวและหายไปเองเมื่อเวลาผ่านไป โครงสร้างพื้นฐานของ Toast โครงสร้างของ Toast ประกอบไปด้วย div…

Bootstrap 4 การใช้งาน Popover

Popover เป็นหนึ่งในองค์ประกอบสำคัญของ Bootstrap 4 ที่ใช้ในการแสดงข้อมูลเพิ่มเติมหรือคำอธิบายเสริมจากปุ่มหรือลิงก์ โดยจะปรากฏเป็นกรอบข้อความคล้ายๆ กับ Tooltip แต่มีความสามารถในการใส่เนื้อหามากกว่า เช่น รูปภาพ, ลิงก์ หรือ HTML อื่นๆ…

Bootstrap 4 การใช้งาน Tooltip

Tooltip เป็นองค์ประกอบของ UI ที่ช่วยให้ผู้ใช้สามารถเห็นข้อมูลเพิ่มเติมเกี่ยวกับองค์ประกอบต่างๆ บนหน้าเว็บไซต์เมื่อชี้เมาส์ไปที่องค์ประกอบนั้น ใน Bootstrap 4 การใช้งาน Tooltip เป็นเรื่องง่ายและสามารถปรับแต่งได้หลายรูปแบบ การสร้าง Tooltip เพื่อสร้าง Tooltip…

Bootstrap 4 การใช้งาน Modal

Modal เป็นองค์ประกอบหนึ่งของ Bootstrap 4 ที่ใช้สำหรับแสดงหน้าต่างโต้ตอบ (dialog) หรือป็อปอัพบนหน้าเว็บไซต์ โดย Modal จะถูกใช้ในการแสดงข้อมูลเพิ่มเติม, แบบฟอร์ม, ข้อความยืนยัน หรือข้อมูลอื่น ๆ โดยที่ผู้ใช้ไม่จำเป็นต้องเปลี่ยนหน้าเว็บไซต์ไปที่อื่น…

Bootstrap 4 การใช้งาน Carousel

Carousel เป็นองค์ประกอบที่ช่วยให้เราสามารถแสดงเนื้อหาหรือภาพหลายๆ ชิ้นในรูปแบบที่เลื่อนหรือหมุนได้อย่างน่าสนใจ ใน Bootstrap 4, การสร้าง Carousel เป็นเรื่องที่ง่ายมาก โดยเราสามารถใช้โครงสร้าง HTML และคลาสที่เตรียมไว้ให้เพื่อสร้าง Carousel ได้อย่างรวดเร็ว โครงสร้าง…

Bootstrap 4 การใช้งาน Input Group

Input Group คือองค์ประกอบหนึ่งใน Bootstrap 4 ที่ใช้ในการรวมฟิลด์ป้อนข้อมูล (input fields) เข้ากับองค์ประกอบอื่นๆ เช่น ป้ายชื่อ (label), ปุ่ม (button), ไอคอน…