ผู้จัดจำหน่ายและนำเข้า อุปกรณ์ทางวิทยาศาสตร์ อุปกรณ์ห้องแลป และสื่อการเรียนการสอน

49th Anniversary

การเขียนโปรแกรมด้วย Python (Variables)

 

บางครั้งคุณอาจพบว่าตัวเองเขียนตัวเลขเดียวกันซ้ำแล้วซ้ำเล่า ตัวอย่างเช่น โค้ดคำสั่งมอเตอร์ในบทความ “Run Loop, Async, and Await (Controlling Motors)” ทำงานด้วยองศาและความเร็วเท่ากันทุกครั้ง ในกรณีเช่นนี้ การใช้ตัวแปรจะทำให้การเปลี่ยนคำสั่งหลายคำสั่งง่ายขึ้น

คุณสร้างตัวแปรโดยเขียนชื่อตัวแปรตามด้วยเครื่องหมาย = ตัวเดียวตามด้วยค่าของตัวแปร หากคุณต้องการเปลี่ยนค่าของตัวแปรที่มีอยู่ ให้เขียนในรูปแบบเดียวกันทุกประการเพื่อกำหนดค่าใหม่ให้กับตัวแปรนั้น

เชื่อมต่อมอเตอร์เข้ากับพอร์ต A และ B และทดสอบโปรแกรมด้านล่าง

 

การเขียนโปรแกรมด้วย Python - Variables 1

 

จะเห็นว่ามอเตอร์ทั้งสองตัวหมุน 360 องศา (หมุน 1 รอบ) ด้วยความเร็ว 720 องศาต่อวินาที ทีละตัว ตัวอย่างนี้จะสร้างตัวแปร velocity และนำไปใช้ในฟังก์ชัน run_for_degrees() เนื่องจากเราใช้ตัวแปรคุณจึงสามารถเปลี่ยนความเร็วของมอเตอร์ทั้งหมดได้ง่ายขึ้น ลองเปลี่ยนค่าของตัวแปร velocity และเรียกใช้โปรแกรมอีกครั้ง

 

 

 

Writer : Pacharee Wongcherngyoot
Matawee Waesalaemae