top of page

2.2 ตัวแปร

          ตัวแปร (variable) ใช้ในการอ้างอิงค่าข้อมูล โดยตัวแปรจะถูกกําหนดค่าด้วยเครื่องหมาย = เช่น

          สําหรับการตั้งชื่อตัวแปรในไพทอน ชื่อตัวแปรจะประกอบด้วยตัวอักษร ตัวเลข หรือเครื่องหมายขีดเส้นใต้ เท่านั้น โดยต้องขึ้นต้นด้วยตัวอักษรหรือเครื่องหมายขีดเส้นใต้ นอกจากนี้ตัวอักษรภาษาอังกฤษตัวพิมพ์เล็กและ ตัวพิมพ์ใหญ่จะถือว่าแตกต่างกัน ดังนั้น ตัวแปรชื่อ count และ Count จึงเป็นตัวแปรคนละตัวกัน

กิจกรรมที่ 2.2

ให้นักเรียนพิมพ์คําสั่งต่อไปนี้ แล้วสังเกตผลลัพธ์ที่ได้ และอธิบายว่าเพราะเหตุใดจึงเป็นเช่นนั้น

         ในขณะใดขณะหนึ่ง ตัวแปรจะชี้ไปยังข้อมูลได้เพียงค่าเดียวเท่านั้น แต่ผู้เขียนโปรแกรมสามารถกําหนดให้ ตัวแปรเปลี่ยนไปชี้ข้อมูลอื่นได้ ดังตัวอย่างที่ 2.3

           

ตัวอย่างที่ 2.3 การเปลี่ยนค่าของตัวแปร

พิมพ์คําสั่งต่อไปนี้ในคอนโซล

จากตัวอย่างที่ 2.3 อธิบายได้ดังนี้

 

1. ๕ - 16 เป็นคําสั่งกําหนดให้ตัวแปร C ชี้ไปที่จํานวนเต็ม 16 เมื่อแสดงผลด้วยคําสั่ง print (c)  จึงได้ผลลัพธ์เป็น 16

2. d = c เป็นคําสั่งสร้างตัวแปร 4แล้วชี้ไปที่เดียวกับที่ตัวแปร ซื้อยู่ จึงทําให้ตัวแปร ชี้ไปยังจํานวนเต็ม  16 เมื่อพิมพ์ด้วยคําสั่ง print (d) จึงได้ผลลัพธ์เป็น 16

3. d = 15 เป็นคําสั่งกําหนดให้ตัวแปร 4 ชี้ไปที่จํานวนเต็ม 15 เมื่อแสดงผลด้วยคําสั่ง print (a) จึงได้ผลลัพธ์เป็นค่า 15

 

การเปลี่ยนแปลงค่าของตัวแปร c และ d ที่เกิดขึ้นตามคําสั่งในตัวอย่างที่ 3.3 แสดงดังรูป 3.2

            เพื่อให้นักเรียนสามารถเข้าใจได้ง่ายขึ้นในการอ้างถึงค่าที่ตัวแปรตัวใดตัวหนึ่งชื้อยู่ ต่อไปนี้อาจจะใช้ ข้อความว่า “ค่าที่เก็บในตัวแปร” หรือ “ค่าที่ตัวแปรชี้อยู่”

จากตัวอย่างที่ 2.3 นักเรียนสามารถใช้คําสั่ง d = "Ying" ต่อจากคําสั่งสุดท้าย ได้หรือไม่ เพราะเหตุใด

ชวนคิด

ใบกิจกรรมที่ 2.2  ตัวแปร

2066457.png

อ้างอิงจาก หนังสือเรียนรายวิชาพื้นฐานวิทยาศาสตร์  เทคโนโลยี (วิทยาการคำนวณ)

                  สถาบันส่งเสริมการสอนวิทยาศาสตร์และเทคโนโลยี กระทรวงศึกษาธิการ

bottom of page