Please enable JavaScript.
Coggle requires JavaScript to display documents.
บททที่ 2 สร้างสรรค์ผลงานด้วยภาษาไพทอน - Coggle Diagram
บททที่ 2 สร้างสรรค์ผลงานด้วยภาษาไพทอน
การประมวลผลสารสนเทศ
ทบทวนความรู้
การสร้างแอปพลิเคชันหรือซอฟแวร์ประยกต์แวร์ประยุกย์ให้ผู้อื่นได้ ใช้งานมีหลากหลายรูปแบบ
จุดประสงค์การเรียนรู้
1.นักเรียนสามารถเขียนโปรแกรมประมวลผลสารสนเทศได้
2.นักเรียนสามรถเขียนโปรแกรมสร้างส่วนต่อประสานการฟิกกับผู้ใช้
3.นักเรียนสามรถพัฒนาแอปพลิเคชันได้
การติดตั้งโมดูล Pandas ในโปรแกรม PyCharm EDU
1.การเลือกรายการเมนู
2.จะปรากฎหน้าต่าง Settings ให้เลือก Prjeoct Intereter จากนั้นคลิกที่ ปุ๋ม +
3.จะปรากฏหน้าต่าง Available Packages ให้พิมพ์ pandas ลงในช่องข้อความเพื่อค้นหาแล้วคลิกปุ่ม lnstall Package
โครงสร้างของ Pandas จะอยู่ในรูปแบบของชุดข้อมูลที่เป็น Series หรือ Data Frame
Series จะมีลักษณะคล้ายลิสต์ของข้อมูลหนึ่งมิติ โดยหากผู้ไม่กำหนดดัชนี
Data Frame จะมีลักษณะคล้ายตาราง(สองมิติขึ้นไป)โดยหากผู็ใช้ไม่กำหนดดัชนี
2.1การใช้ Series
1.บรรทัดที่ 1 นำโมดูล
2.บรรทัดที่ 3 กำหนดให้ตัวแปร s มีชุดข้อมูล
บรรทัดที่ 4 พิมพ์ชุดข้อมูล s
การใช้งาน Data Frame
บรรทัด 1 เป็นการกำหนดให้ตัวแปร af เป็นชุดข้อมูล
บรรทัด 2 พิมพ์ชุดข้อมูล af
2.3 การนับจำนวนข้อมูล
หากต้องการให้แสดงจำนวนข้อมูลเพียงคอลัมน์เดียวจาก Df
2.4 การหาค่าเฉลี่ย
2.6 การจัดเรียงข้อมูล
2.7 การเชื่อมโยงข้อมูลจากไฟล์ 2 ไฟล์
การเชื่อมโยงข้อมูลกรณีชื่อคอลัมน์หลักไม่ตรงกัน
2.9 การนำเสสนอผลคะแนนด้วยฮิสโทรแกรม
2.10 การนำเสนอผลคะแนนด้วยแผนภาพการกระจาย
การสร้างส่วนต่อประสานกราฟิกกับผู้ใช้
ในที่นี้จะให้นักเรียนทดลองใช้โมดูล
2.11 การสร้างหน้าต่างหลัก tkinter
บรรทัดที่ 1 เป็นการนำดูล tkinter เข้ามาในโปรแกรม
บรรทัดที่ 3 เป็นการเรียกใช้ฟังก์ชัน
บรรทัดที่ 4 ใช้เมท็อด title () เพื่อกำหนดชื่อให้กับหน้าต่าง m
บรรทัดที่ 5 ใช้เมท็อด mainloop () เพื่อให้หน้าต่าง m ถูกแสดงภาพบนจอภาพ
2.12 การเพิ่มปุ่มลงในหน้าต่าง
บรรทัดที่ 6 สร้างปุ่มชื่อ button ในหน้าต่างหลัก
บรรทัดที่ 7 เป็นคำสั่งใที่กำหนดให้มีการแสดงปุ่ม button บนหน้าต่างหลัก
2.13 การเพิ่มวิตเจ็ดลาเบลลงในหน้าต่างหลัก
บรรทัดที่ 3 ประกาศฟังก์ชัน
บรรทัด 4-5 กำหนดตัวแปร
บรรทัดที่ 6 เพิ่มจำนวนครั้งที่กดปุ่ม
บรรทัดที่ 7 นำค่าของจำนวนครั้งที่กด ไปแสดงบนลาเบล
บรรทัดที่ 10 การกำหนดค่าเริ่มต้นให้กับตัวแปร
บรรทัดที่ 11 การแสดงตัวแปร
บรรทัดที่ 12 แปลงค่าในตัวแปร
บรรทัดที่ 18 สร้างปุ่ม button2
1 more item...
2.14 การเพิ่มปุ่มตัวเลขบนเครื่องคิดเลข
โปรแกรมไพทอนนี้ สร้างหน้าต่างหลักที่มีปุ่มเครื่องคิดเลข ซึ่งเมื่อถูกคลิกจะแสดงตัวเลข
บนลาเบล
2.15 การจัดวางวิดเจ็ตแบบกริด
2.16 การทำงานของแอปพลิเคชันเครื่องคิดเลข
เพื่อให้เครื่องคิดเลขแสดงผลลัพพ์จากการคำนวณ