Programming

สอนเขียนโปรแกรมเบื้องต้น เรียนรู้พื้นฐานการเขียนโปรแกรมเบื้องต้น ตั้งแต่โครงสร้างภาษา ตัวแปร เงื่อนไข ลูป ฟังก์ชัน และแนวคิดการแก้ปัญหาเชิงตรรกะ เหมาะสำหรับผู้เริ่มต้นที่ต้องการวางรากฐานการเขียนโค้ดเพื่อพัฒนาทักษะด้านโปรแกรมมิ่งในอนาคต

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

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

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

ใน Python Object Method คือฟังก์ชันที่ถูกกำหนดภายในคลาส (class) และถูกเรียกใช้โดยวัตถุ (object) ของคลาสนั้น ๆ…

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

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

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

ใน Python ฟังก์ชัน __init__() คือ “constructor” หรือ “ตัวสร้าง” ที่ใช้สำหรับการกำหนดค่าเริ่มต้นให้กับวัตถุ (Object)…

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

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

Python การใช้งาน Array

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

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

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

Python การใช้ฟังก์ชัน

ฟังก์ชัน คือกลุ่มของโค้ดที่ถูกรวบรวมไว้เพื่อทำงานเฉพาะอย่าง ซึ่งฟังก์ชันจะทำงานก็ต่อเมื่อถูกเรียกใช้เท่านั้น และเราสามารถส่งข้อมูลเข้าไปประมวลผลในฟังก์ชันในขณะเรียกใช้ฟังก์ชันได้ด้วย เรียกว่า พารามิเตอร์ นอกจากนี้ยังสามารถกำหนดให้ฟังก์ชันคืนค่าอย่างใดอย่างหนึ่งกลับออกมาหลังจากประมวลผลเสร็จเรียบร้อยแล้ว การสร้างฟังก์ชัน การสร้างฟังก์ชันในภาษา Python…

Python การใช้ for loop

ลูป for ใช้สำหรับวนเข้าถึงข้อมูลประเภท Sequence เช่น ข้อมูลประเภท List, Tuple, Dictionary, Set…

Python การนับจำนวนไฟล์

การนับจำนวนไฟล์ด้วยภาษา Python ลำดับแรก ให้อิมพอร์ตไลบรารี glob เข้ามาในโปรเจ็กต์ก่อน แล้วเรียกใช้เมธอด glob1() ซึ่งต้องการพารามิเตอร์ 2…

Python ตรวจสอบความละเอียดหน้าจอ

การตรวจสอบความละเอียดหน้าจอคอมพิวเตอร์ด้วยภาษา Python สามารถทำได้โดยใช้เมธอด get_monitors ของไลบรารี screeninfo ซึ่งเราต้องทำการติดตั้งไลบรารีตัวนี้ก่อน โดยใช้คำสั่ง pip install…

Python การใช้ while loop

ใน Python เราสามารถใช้ while loop เพื่อวนรอบทำงานบางอย่างไปเรื่อย ๆ จนกว่าจะเป็นไปตามเงื่อนไขที่กำหนด การใช้ while…

Python การตรวจสอบเงื่อนไขด้วย If statement

ใน Python เราสามารถเขียนคำสั่งตรวจสอบเงื่อนไขโดยการใช้ If statement เพื่อการตรวจสอบเงื่อนไขบางอย่างว่าเป็นไปตามที่เราต้องการหรือไม่ ก่อนจะดำเนินการใด ๆ โดยการใช้คีย์เวิร์ด if…

Python Dictionary เมธอด values()

เมธอด values() ใช้สำหรับดึงข้อมูลส่วนที่เป็นค่า value ใน Dictionary ออกมา โดยจะคืนค่ากลับออกมาเป็น view object…

Python Dictionary เมธอด update()

เมธอด update() ใช้สำหรับการเพิ่มข้อมูลเข้าไปใน Dictionary โดยข้อมูลที่เพิ่มเข้าไปสามารถเป็นข้อมูลแบบ Dictionary หรือข้อมูลชนิด Iterable อื่น ๆ…

Python Dictionary เมธอด setdefault()

เราสามารถใช้เมธอด setdefault() เพื่อเข้าถึงข้อมูลใน Dictionary โดยระบุ key เป็นพารามิเตอร์ โดยจะได้ค่ากลับมาเป็นค่าของข้อมูลตาม key ที่ระบุ…

Python Dictionary เมธอด popitem()

เมธอด popitem() จะลบข้อมูลลำดับสุดท้ายใน Dictionary ออกไป (ใน Python เวอร์ชันต่ำกว่า 3.7 จะลบข้อมูลแบบสุ่ม)…

Python Dictionary เมธอด pop()

เมธอด pop() ใช้สำหรับลบข้อมูลใน Dictionary ตามคีย์ที่ระบุ โดยจะคืนค่ากลับมาเป็นค่าของข้อมูลที่ถูกลบ (ตามคีย์ที่ระบุ) รูปแบบการใช้งาน ผลลัพธ์ ข้อมูลที่มีคีย์…

Python Dictionary เมธอด keys()

เมธอด keys() จะรีเทิร์นค่ากลับมาเป็น view object ซึ่งเก็บค่า keys ของ Dictionary ต้นทาง…

Python Dictionary เมธอด items()

เมธอด items() จะรีเทิร์นค่ากลับมาเป็น view object ซึ่งภายในจะเก็บข้อมูลของ Dictionary แบบจับคู่ key-value ในรูปแบบ…

Python Dictionary เมธอด get()

เราสามารถใช้เมธอด get() เพื่อเข้าถึงข้อมูลใน Dictionary ได้ โดยการระบุ key ที่ต้องการ มีรูปแบบการใช้งานดังนี้ ผลลัพธ์…

Python Dictionary เมธอด fromkeys()

เราสามารถสร้าง Dictionary ด้วยเมธอ fromkeys() ซึ่งจะได้ผลลัพธ์เป็น Dictionary ที่มี key และ value…

Python Dictionary เมธอด copy()

ถ้าต้องการคัดลอกข้อมูลทั้งหมดใน Dictionary สามารถทำได้โดยใช้เมธอด copy() โดยผลลัพธ์จะได้เป็น Dictionary อีกชุดหนึ่งที่มีข้อมูลเหมือน Dictionary ต้นทางทุกประการ ผลลัพธ์…

Python Dictionary เมธอด clear()

เราสามารถลบสมาชิกทั้งหมดใน Dictionary ได้โดยการใช้เมธอด clear() โดยมีรูปแบบการใช้งานดังนี้ โดยข้อมูลทั้งหมดใน Dictionary ต้นทางจะถูกลบออกไป ผลลัพธ์ Before…