บทความ

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

ใบงานที่ 3.2

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

ใบงานที่ 3

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