ตวั แปร คือ ชอื่ ท่ีถกู กำหนดขนึ้ เพื่อใชเ้ ก็บค่ำในหนว่ ยควำมจำสำหรับนำไปใชง้ ำน ในโปรแกรม ซ่ึงอำจจะถกู ใชจ้ ำกกำรรับขอ้ มลู เก็บค่ำคงท่ี ขอ้ ควำม หรือผลลพั ธก์ ำร ทำงำน ในกำรกำหนดชอื่ ตวั แปรตอ้ งเป็ นชอ่ื ทไ่ี มต่ รงกบั คำสงวน
นอกจำกกำรกำหนดคำ่ แบบปกตแิ ลว้ เรำยงั สำมำรถกำหนดคำ่ ตวั แปรหลำยหลำยตวั ไดใ้ นคำสงั่ เดยี ว a ,b ,c = 20 ,4.5 , “Hi” d = e = “test”
ลกั ษณะของตวั แปร อกั ขระตวั แรก (ตวั ขน้ึ ตน้ ) ตอ้ งเป็ น a-z หรือ A-Z หำ้ มเป็ นภำษำอื่น และ หำ้ ม 0-9 หำ้ ม มชี อ่ งว่ำง หรือ อกั ขระพิเศษ เชน่ ! @ # $ . กำรเขยี นตวั พิมพใ์ หญ่ และพิมพเ์ ล็กมคี ำ่ ตำ่ งกนั เชน่ abc , Abc , ABC (ถือเป็ นคนละตวั ) ตอ้ งไมม่ คี ำซำ้ กบั คยี เ์ วิรด์ ของภำษำนน้ั ๆ ตวั อยำ่ งกำรตงั้ ชอ่ื ตวั แปรท่ี “ผดิ ” สำมำรถตง้ั ชอ่ื ตวั แปรเป็ นภำษำไทยได้ แตไ่ มแ่ นะนำ @name เพรำะมอี กั ขระ @ ตวั อยำ่ งกำรตงั้ ชอื่ ตวั แปรที่ “ถกู ตอ้ ง” 1stName เพรำะขนึ้ ดว้ ยเลข A Siripon bee test computer print เพรำะซำ้ กบั คียเ์ วิรด์ x y z firstname pricePerUnit 123 test เพรำะมชี อ่ื ว่ำง _x x_ _x_ hi_you_Me s.t. เพรำะมี . เป็ นอกั ขระ
ประเภทขอ้ มลู ใน Python ทีจ่ ำเป็ นตอ้ งรู้ Number Boolean String ขอ้ มลู ที่เป็ นตัวเลขซึ่ง เป็ นขอ้ มูลที่ประกอบ เ ป็ น ข้อ มูล ตั ว อั ก ข ร ะ จะแบ่งออกเป็ น Integer ไปดว้ ย 2 ค่ำ คือ True หลำยตวั ท่ีเรียงตอ่ กนั อยู่ Float และ Complex และ False
กำรเขยี นอธิบำยกำรเขยี นโคด้ Line Comment : กำรเขยี นคำอธิบำยแบบบรรทดั เดยี ว โดยใชเ้ คร่ืองหมำย # Block Comment : มกั จะใชใ้ นกำรเขยี นคำอธบิ ำยแบบหลำย ๆ บรรทัด โดยมีกำรกำหนดจกุ เริ่มตน้ และ สิ้นสดุ ดว้ ยเครื่องหมำย (‘’’)
กำรใชต้ วั แปรเพอื่ สรำ้ งสตู รในกำรคำนวน สตู รสี่เหล่ยี ม คือ height * width นำตวั แปรมำแสดงผล จะไดผ้ ลลพั ธด์ งั นี้
แบบฝึ กหัด EX3.py สตู รสำมเหลีย่ ม คือ 0.5 * height * base สตู รวงกลม คอื (r * r) *3.14 ใหน้ กั เรียนสรำ้ งแบบคำนวนพนื้ ที่ สำมเหลย่ี มและวงกลม (สรำ้ งตอ่ จำกสตู รคำนวณพนื้ ทสี่ เี่ หล่ยี ม ไมต่ อ้ งแยกไฟล)์
กำรเขยี นอกั ขระพเิ ศษบำงตวั ใน String \\n เทำ่ กบั ขน้ึ บรรทดั ใหม่ \\t เทำ่ กบั Tap
แบบฝึ ก EX4.py
แบบฝึ ก EX5.PY
กำรนำคำ่ INPUT มำคำนวณ (EX6.py) โปรแกรมคำนวณรำคำสินคำ้ float และ int คือ กำรประกำศงคำ่ ตวั แปรนนั้ ๆ เป็ นประเภทตวั เลข ในกรณีกำรรบั คำ่ เป็ นตวั อกั ษร ไมต่ อ้ งใส่ float และ int นะจะ๊
แบบฝึ กหดั EX7.py ใหน้ กั เรียนสรำ้ งโปรแกรมคำนวณพืน้ ที่ สี่เหลี่ยม สำมเหลีย่ ม และวงกลม ในรปู แบบของกำรรบั ค่ำขอ้ มลู ทำงแป้ นพิมพ์ โดยใหม้ กี ำรป้ อนขอ้ มลู และแสดงผลทงั้ 3 สตู รในหนำ้ เดยี วกนั #สตู รกำรคำนวณพนื้ ที่ สี่เหลี่ยม สำมเหลยี่ ม วงกลม # สตู รสี่เหลยี่ ม height * width # สตู รสำมเหล่ียม 0.5 * height * base # สตู รวงกลม (r * r) * 3.14
Search
Read the Text Version
- 1 - 19
Pages: