Python การใช้งาน self Parameter
ใน Python คำว่า self เป็นพารามิเตอร์ที่ใช้ในเมธอดภายในคลาส (class) เพื่ออ้างอิงถึงวัตถุ (object) ที่ถูกสร้างจากคลาสนั้น ๆ…
สอนเขียนโปรแกรมเบื้องต้น เรียนรู้พื้นฐานการเขียนโปรแกรมเบื้องต้น ตั้งแต่โครงสร้างภาษา ตัวแปร เงื่อนไข ลูป ฟังก์ชัน และแนวคิดการแก้ปัญหาเชิงตรรกะ เหมาะสำหรับผู้เริ่มต้นที่ต้องการวางรากฐานการเขียนโค้ดเพื่อพัฒนาทักษะด้านโปรแกรมมิ่งในอนาคต
ใน Python คำว่า self เป็นพารามิเตอร์ที่ใช้ในเมธอดภายในคลาส (class) เพื่ออ้างอิงถึงวัตถุ (object) ที่ถูกสร้างจากคลาสนั้น ๆ…
ใน Python Object Method คือฟังก์ชันที่ถูกกำหนดภายในคลาส (class) และถูกเรียกใช้โดยวัตถุ (object) ของคลาสนั้น ๆ…
ใน Python ฟังก์ชัน __str__() เป็นฟังก์ชันพิเศษที่ใช้เพื่อกำหนดวิธีการแสดงผลในรูปแบบข้อความของวัตถุ (Object) เมื่อมีการเรียกใช้ฟังก์ชัน print() หรือ str()…
ใน Python ฟังก์ชัน __init__() คือ “constructor” หรือ “ตัวสร้าง” ที่ใช้สำหรับการกำหนดค่าเริ่มต้นให้กับวัตถุ (Object)…
ใน Python การใช้งาน Class และ Object เป็นพื้นฐานสำคัญของการเขียนโปรแกรมเชิงวัตถุ (Object-Oriented Programming: OOP)…
การใช้งาน Array ใน Python สามารถทำได้หลายรูปแบบ โดยทั่วไปแล้ว Python ไม่มีโครงสร้างข้อมูล Array ที่เป็น…
Lambda Function ใน Python คือฟังก์ชันแบบนิพจน์ที่ไม่ต้องประกาศชื่อ (anonymous function) โดยใช้คำสั่ง lambda ซึ่งสามารถสร้างฟังก์ชันได้อย่างกระชับเมื่อเทียบกับการใช้คำสั่ง…
ฟังก์ชัน คือกลุ่มของโค้ดที่ถูกรวบรวมไว้เพื่อทำงานเฉพาะอย่าง ซึ่งฟังก์ชันจะทำงานก็ต่อเมื่อถูกเรียกใช้เท่านั้น และเราสามารถส่งข้อมูลเข้าไปประมวลผลในฟังก์ชันในขณะเรียกใช้ฟังก์ชันได้ด้วย เรียกว่า พารามิเตอร์ นอกจากนี้ยังสามารถกำหนดให้ฟังก์ชันคืนค่าอย่างใดอย่างหนึ่งกลับออกมาหลังจากประมวลผลเสร็จเรียบร้อยแล้ว การสร้างฟังก์ชัน การสร้างฟังก์ชันในภาษา Python…
ลูป for ใช้สำหรับวนเข้าถึงข้อมูลประเภท Sequence เช่น ข้อมูลประเภท List, Tuple, Dictionary, Set…
การนับจำนวนไฟล์ด้วยภาษา Python ลำดับแรก ให้อิมพอร์ตไลบรารี glob เข้ามาในโปรเจ็กต์ก่อน แล้วเรียกใช้เมธอด glob1() ซึ่งต้องการพารามิเตอร์ 2…
การตรวจสอบความละเอียดหน้าจอคอมพิวเตอร์ด้วยภาษา Python สามารถทำได้โดยใช้เมธอด get_monitors ของไลบรารี screeninfo ซึ่งเราต้องทำการติดตั้งไลบรารีตัวนี้ก่อน โดยใช้คำสั่ง pip install…
ใน Python เราสามารถใช้ while loop เพื่อวนรอบทำงานบางอย่างไปเรื่อย ๆ จนกว่าจะเป็นไปตามเงื่อนไขที่กำหนด การใช้ while…
ใน Python เราสามารถเขียนคำสั่งตรวจสอบเงื่อนไขโดยการใช้ If statement เพื่อการตรวจสอบเงื่อนไขบางอย่างว่าเป็นไปตามที่เราต้องการหรือไม่ ก่อนจะดำเนินการใด ๆ โดยการใช้คีย์เวิร์ด if…
เมธอด values() ใช้สำหรับดึงข้อมูลส่วนที่เป็นค่า value ใน Dictionary ออกมา โดยจะคืนค่ากลับออกมาเป็น view object…
เมธอด update() ใช้สำหรับการเพิ่มข้อมูลเข้าไปใน Dictionary โดยข้อมูลที่เพิ่มเข้าไปสามารถเป็นข้อมูลแบบ Dictionary หรือข้อมูลชนิด Iterable อื่น ๆ…
เราสามารถใช้เมธอด setdefault() เพื่อเข้าถึงข้อมูลใน Dictionary โดยระบุ key เป็นพารามิเตอร์ โดยจะได้ค่ากลับมาเป็นค่าของข้อมูลตาม key ที่ระบุ…
เมธอด popitem() จะลบข้อมูลลำดับสุดท้ายใน Dictionary ออกไป (ใน Python เวอร์ชันต่ำกว่า 3.7 จะลบข้อมูลแบบสุ่ม)…
เมธอด pop() ใช้สำหรับลบข้อมูลใน Dictionary ตามคีย์ที่ระบุ โดยจะคืนค่ากลับมาเป็นค่าของข้อมูลที่ถูกลบ (ตามคีย์ที่ระบุ) รูปแบบการใช้งาน ผลลัพธ์ ข้อมูลที่มีคีย์…
เมธอด keys() จะรีเทิร์นค่ากลับมาเป็น view object ซึ่งเก็บค่า keys ของ Dictionary ต้นทาง…
เมธอด items() จะรีเทิร์นค่ากลับมาเป็น view object ซึ่งภายในจะเก็บข้อมูลของ Dictionary แบบจับคู่ key-value ในรูปแบบ…
เราสามารถใช้เมธอด get() เพื่อเข้าถึงข้อมูลใน Dictionary ได้ โดยการระบุ key ที่ต้องการ มีรูปแบบการใช้งานดังนี้ ผลลัพธ์…
เราสามารถสร้าง Dictionary ด้วยเมธอ fromkeys() ซึ่งจะได้ผลลัพธ์เป็น Dictionary ที่มี key และ value…
ถ้าต้องการคัดลอกข้อมูลทั้งหมดใน Dictionary สามารถทำได้โดยใช้เมธอด copy() โดยผลลัพธ์จะได้เป็น Dictionary อีกชุดหนึ่งที่มีข้อมูลเหมือน Dictionary ต้นทางทุกประการ ผลลัพธ์…
เราสามารถลบสมาชิกทั้งหมดใน Dictionary ได้โดยการใช้เมธอด clear() โดยมีรูปแบบการใช้งานดังนี้ โดยข้อมูลทั้งหมดใน Dictionary ต้นทางจะถูกลบออกไป ผลลัพธ์ Before…