2007/Jul/20

Variable หรือตัวแปร ก็คือกล่องที่ใช้เก็บข้อมูลโดยเราจะกำหนดค่าอะไรลงไปก็ได้ เช่น

CODE
x = 10

จากตัวอย่างนี้ จะเป็นการกำหนดกล่อง ( ตัวแปร ) ชื่อ x โดยให้มีค่าเท่ากับ 10

ข้อกำหนดของไพธอนคือ ก่อนใช้จะต้องกำหนดค่าให้กับตัวแปรเสมอ นั่นคือจะไม่สามารถประกาศ x ลอยๆ ได้

และเราสามารถดูค่าในตัวแปรนั้นได้ โดยพิมพ์

CODE
print x

จะได้ผลลัพธ์เป็น 10 แต่ถ้าเราพิมพ์ไปว่า print "x" เราจะได้ผลลัพธ์เป็น x เพราะการใส่ฟันหนู ( Double Quote ) เป็นการบอกว่านี่เป็นตัวอักษร ส่วนถ้าอยู่นอกฟันหนู ให้รู้ว่านี่เป็นตัวแปร และเราสามารถผสมตัวแปรกับข้อความได้

CODE
print "x = ", x

จากตัวอย่างนี้ จะได้ผลลัพธ์ว่า x = 10 โดย x = จะมาจากข้อความในฟันหนู ส่วนเลข 10 จะมาจากตัวแปร x โดยเราจะคั่นตัวแปรกับข้อความ เพื่อบอกว่านี่เป็นประโยคที่ต่อกัน ( คือ ข้อความและตัวแปรต้องอยู่บรรทัดเดียวกัน ) โดยใช้ , ( comma ) ถ้าเราไม่ใส่คอมม่า โปรแกรมจะฟ้อง error ออกมา

นอกจากนี้ ตัวแปรยังสามารถเก็บตัวเลขทศนิยม เช่น y = 2.5 หรือข้อความก็ได้ เช่น z = "Python" โดยจะพิมพ์ออกทางหน้าจอวิธีเดียวกัน

ตัวอย่าง

CODE
name = "Python"
version = " 2.5.1"
print name, version

ได้ผลลัพธ์เป็น Python 2.5.1 หรือ

CODE
pi = 3.14
PI = "Pi"
print PI, " = ", pi

ได้ผลลัพธ์เป็น Pi = 3.14 ที่เป็นเช่นนี้ เพราะไพธอน จะถือว่าชื่อตัวแปรตัวเล็กและตัวใหญ่ คือคนละตัวกัน แต่เพื่อความง่ายเวลาดูโค้ด จึงไม่นิยมตั้งชื่อซ้ำกัน

นอกจากนี้ เรายังสามารถกำหนดค่าได้หมายครั้งอีกด้วย เช่น

CODE
name = "Python"
print name
name = "E-Learning"
print name

จะได้ผลลัพธ์เป็น
Python
E-Learning

สำหรับเรื่องตัวแปร ก็จบลงไปแล้ว บทถัดไปเราจะพูดถึงการคำนวณทางคณิตศาสตร์
ชื่อ: 
เว็บไซต์: 
คอมเมนต์:




smilebig smileopen-mounthed smileconfused smilesad smileangry smiletonguequestionembarrassedsurprised smilewinkdouble winkcry

<< Home