300 หน้า
6.20 MB
PDF
9000118077
4 ก.ค. 2567
ผู้อ่านจะได้เรียนรู้พื้นฐานการเขียนโปรแกรม Python เพื่อสร้างรากฐานสำหรับภาษาโปรแกรมทั่วไปที่สามารถนำ ไปประยุกต์ใช้กับการเขียนโปรแกรมในภาษาใดก็ได้บทที่ 1 บทนำ ผู้อ่านเรียนรู้การติดตั้ง Python รวมถึงแพ็คเกจหรือโมดูล Python และโปรแกรมแก้ไขโค้ดด้วยโปรแกรม Visual Studio Codeบทที่ 2 ประเภทข้อมูล (Data Type) ผู้อ่านจะทราบถึงประเภทข้อมูลที่กำหนดไว้ในภาษา Python คือ Integers, Floats, Strings และ Boolean ซึ่งในการเขียนโปรแกรมด้วยภาษาอื่นก็จะมีการใช้ประเภทข้อมูลที่คล้ายกัน บทที่ 3 ลิสต์ พจนานุกรม เซ็ท ทูเพิล (List,Dictionary,Set,Tuple) ซึ่งทั้งหมดนี้ใช้เพื่อกำหนดข้อมูลได้มากเท่าที่ต้องการเก็บไว้ในตัวแปรตัวเดียว ทำให้สามารถทำงานกับข้อมูลจำนวนมากได้ โดยใช้โค้ดเพียงไม่กี่บรรทัดบทที่ 4 ตัวดำเนินการ(Operator) ในการเขียนโปรแกรม Python โดยทั่วไปตัวดำเนินการจะใช้ดำเนินการกับค่าและตัวแปรที่ใช้สำหรับการดำเนินการเชิงตรรกะและคณิตศาสตร์บทที่ 5 คำสั่งแบบมีเงื่อนไข (Condition) ทำให้โปรแกรมเมอร์ระบุเงื่อนไขที่ใช้ค่าของตัวแปรหรือผลลัพธ์ของการเปรียบเทียบเพื่อดำเนินการคำสั่งที่ต้องการ Python มีเทคนิคที่น่าสนใจมากมายในการใช้งานบทที่ 6 ฟังก์ชัน(Function) ในบทนี้ ผู้อ่านจะได้เรียนรู้วิธีกำหนดและเรียกใช้ฟังก์ชัน ส่งข้อมูล และส่งคืนข้อมูลไปยังฟังก์ชันที่สร้างขึ้นด้วยตนเองบทที่ 7 โมดูล(Module) ผู้อ่านได้เรียนรู้วิธีสร้างโมดูลของตนเองและวิธีนำเข้าโมดูลอื่น ๆบทที่ 8 การจัดรูปแบบสตริง (String Formatting) ผู้อ่านสามารถใช้การจัดรูปแบบสตริงเพื่อจัดรูปแบบสตริงภายในสตริง ทำให้ค่าตัวแปรถูกส่งผ่านไปยังสตริงบทที่ 9 การเขียนโปรแกรมเชิงวัตถุ (OOP) Python เป็นภาษาการเขียนโปรแกรมเชิงวัตถุ ผู้อ่านจะได้เรียนรู้การสร้างคลาส (วิธีการ คุณลักษณะ) วัตถุ และความสัมพันธ์ระหว่างคลาส (การสืบทอด การเชื่อมโยง องค์ประกอบ และการรวมกลุ่ม)บทที่ 10 ดักความผิดพลาด (Try…Exception) ผู้อ่านจะสามารถใช้ Python ในการเขียนเพื่อตรวจจับข้อผิดพลาดได้บทที่ 11 การจัดการไฟล์ การใช้ with...as และ JSON ผู้อ่านจะได้เรียนรู้วิธีใช้ฟังก์ชันสำหรับการสร้าง อ่าน แก้ไข และลบไฟล์ การใช้ with...as การอ่านและเขียนไฟล์ JSON