ข้ามไปที่เนื้อหาหลัก

บทความ

กำลังแสดงโพสต์จาก กรกฎาคม, 2017

ใบงานที่ 3.2 การจัดการทูเพิล

ใบงานที่ 3.2 การจัดการทูเพิล 1. นักเรียนสามารถจัดการข้อมูลลิสต์ได้        ทูเพิลมีลักษณะโครงสร้างคล้ายกับลิสต์ คือ สามารถเก็บข้อมูลได้จำนวนมาก ๆ ในตัวแปรเดียวกัน แต่ ทูเพิลจะเก็บข้อมูลคงที่ไม่มีการเปลี่ยนแปลงอีก ทำให้ ตำแหน่ง ของข้อมูลคงที่ แน่นอนการเข้าถึงข้อมูล ของทรูเพิลจึง ได้รวดเร็วกว่า การเข้าถึงข้อมูลของลิตส์ การเข้าถึงข้อมูลโดยการระบุเลขดัชนีเช่นเดียวกัน แต่ที่แตกต่างกัน     และไม่สามารถเพิ่มลบข้อมูลได้โดยตรง จึงทำให้ต้องรู้  นอกจากนี้เมื่อต้องการเปลี่ยนชนิดข้อมูลจากทูเพิลไปเป็นลิสต์ สามารถใช้ฟังก์ชัน list() ได้ในทางกลับกัน สามารถเปลี่ยนจากลิสต์เป็นทูเพิลได้เช่นเดียวกัน ด้วยฟังก์ชัน tuple() ซึ่งเหมาะสำหรับแก้ปัญหาในกรณีที่ทูเพิลไม่สามารถแก้ไขเปลี่ยนแปลงข้อมูลได้ จึงเปลี่ยนให้เป็นลิสต์เสียก่อนแล้วจึงเปลี่ยนแปลงข้อมูล หลังจากนั้นจึงเปลี่ยนกลับเป็นทูเพิลดังเดิม คำสั่งต่าง ๆ ที่เกี่ยวกับทูเพิล มีดังตัวอย่างต่อไปนี้ 1. การสร้างทรูเพิล มายถึง การสร้างตัวแปรเก็บข้อมูลแบบทรูเพิล มีวิธีการ คือ การกำหนดชื่อทรูเพ...

ใบงานที่ 3.3 การจัดการดิกชันนารี

ใบงานที่ 3.3   การจัดการดิกชันนารี จุดประสงค์ 1. นักเรียนสามารถจัดการข้อมูลดิกชันนารีได้ 1. โครงสร้างของดิกชันนารี         โครงสร้างของดิกชันนารีไม่เหมือนกับโครงสร้างของลิสต์หรือทูเพิล แต่ มีโครงสร้างของข้อมูลที่มีความสัมพันธ์กันแบบหนึ่งต่อหนึ่ง ในลักษณะที่ดิกชันนารีจะต้องมีคีย์และข้อมูล เพื่อให้เข้าใจในเรื่องนี้ จะขอยกตัวอย่างจากคำสั่ง numberDic = { 1 : 'one', 2 : 'two', 3 : 'three', 4 : 'four'} คีย์ ได้แก่ 1, 2, 3, 4 ข้อมูล ได้แก ่ 'one', 'two', 'three', 'four' แต่ทั้งคีย์และข้อมูลจะต้องไปด้วยกัน เช่น ข้อมูลของคีย์ 1 หมายถึง 'one' เท่านั้น รูปแบบคำสั่ง ชื่อดิกชันนารี = { คีย์ 1:’ ข้อมูล 1’, คีย์ 2:’ ข้อมูล 2’, คีย์ 3:’ ข้อมูล 3’... คีย์ N:’ ข้อมูล N’} 2. การเพิ่มข้อมูลเข้าไปในดิกชันนารี        การเพิ่มข้อมูลเข้าไปในดิกชันนารี ต้องระบุคีย์ที่ต้องการจะป้อนข้อมูลเข้าไปในตำแหน่งของคีย์ใด ในกรณีที่ไม่ตรงกับชื่อคีย์ที่อยู่ในดิกชันนารีเดิม โปรแกรมภาษาไพธอนจะสร้างค...

ใบงานที่ 3 การจัดการข้อมูลและข้อความ

ใบงานที่ 3 ใบงานที่ 3.1 การจัดการข้อมูลและข้อความ จุดประสงค์ 1. นักเรียนสามารถจัดการข้อมูลลิสต์ได้ การจัดการลิสต์   การจัดข้อมูลแบบลิตส์ มี 5 แบบได้แก่ 1. การสร้างลิสต์ หมายถึง การสร้างตัวแปรเก็บข้อมูลแบบลิสต์ มีวิธีการ คือ การกำหนดชื่อลิสต์ และมีเครื่องหมายเท่ากับ ( = ) จากนั้นใช้เครื่องหมายวงเล็บเหลี่ยมเปิด ( [) แล้วมีข้อมูลที่ต้องการเก็บอยู่ในเครื่องหมายวงเล็บเหลี่ยมเปิดและปิด ถ้าต้องการเก็บข้อมูลที่เป็นตัวเลขใช้เพียงเครื่องหมายจุลภาค (,) คั่นกลางระหว่างข้อมูล แต่ถ้าเป็นข้อมูลชนิดสายอักขระให้พิมพ์ไว้ในเครื่องหมายอัญประกาศ ( "") รูปแบบคำสั่ง ชื่อลิสต์ = [ ข้อมูลลำดับที่ 0, ข้อมูลลำดับที่ 1, ข้อมูลลำดับที่ 2, ... ข้อมูลลำดับสุดท้าย ] ตัวแปรลิตส์มีการเก็บข้อมูล 4 ลักษณะได้แก่ 1.1 ลิตส์แบบเก็บข้อมุลเลขจำนวนอย่างเดียว ทดลอง MyList = [2550, 2551, 2552, 2553, 2554]  ผลการทดลอง…… จากการทดลอง จะยังไม่มีการแสดงตัวเลข …… .. การทำงานของคำสั่ง……………… คำสั่งนี้จะเป็นการเก็บข้อมูลตัวเลขทั้งหมดที่ My List …………………… 1.2...