คำสั่งในการทำงานของโมดูล Turtle ส่วนที่ 1 วิธีการเคลื่อนไหวของเส้น
บทความนี้จะเป็นการพูดถึงคำสั่งในการทำงานของโมดูล Turtleโดยโมดูลนี้จะเป็นโมดูลที่ใช้ในการวาดภาพหรือลากเส้นเป็นภาพพร้อมกับคำอธิบายที่ใช้บอกถึงการทำงานของโค้ดในแต่ละคำสั่งว่าทำงานอย่างไรและผมหวังไว้ว่าจะเป็นบทความที่เป็นประโยชน์กับผู้ที่เข้ามาอ่านนะครับสามารถอ่านละเอียดต่อได้บริเวณด้านล่างนี้เลยครับ
วิธีการเคลื่อนไหวของเส้น
คำสั่ง | คำสั่งแบบย่อหรือคำสั่งในรูปแบบอื่น | คำอธิบายความหมายการทำงาน |
forward() | fd() | ลากเส้นไปด้านหน้าและส่วนที่อยู่ในวงเล็บเป็นการกำหนดค่าตัวเลขความยาวของเส้น |
backward() | bk(),back() | ลากเส้นกลับไปด้านหลังและส่วนที่อยู่ในวงเล็บเป็นการกำหนดค่าตัวเลขความยาวของเส้น |
right() | rt() | วาดเส้นไปขวาพร้อมกำหนดตัวเลขที่เป็นองศาภายในวงเล็บ |
left() | lt() | วาดเส้นไปซ้ายพร้อมกำหนดตัวเลขที่เป็นองศาภายในวงเล็บ |
goto() | setpos() ,setposition() | กำหนดจุดที่จะเริ่มวาดพร้อมกับกำหนดตัวเลขแกน x กับ y |
setx() | - | ตำแหน่งที่จะวาดในแกน x |
sety() | - | ตำแหน่งที่จะวาดในแกน y |
setheading() | seth() | ตั้งค่าการวางแนวของปากกาพร้อมกำหนดองศาภายใวงเล็บ |
home() | - | ย้ายปากกาไปยังจุดเริ่มต้นพิกัด(0,0) |
circle() | - | วาดภาพวงกลมพร้อมกำหนดของตัวเลขภายในวงเล็บ |
dot() | - | วาดจุดวงกลมที่มีเส้นผ่านศูนย์กลางโดยภายในจะมีการกำหนดขนาดกับสีของเส้น |
stamp() | - | การนำส่วนของสัญลักษณ์ที่ใช้ในการวาดทาบลงไปในหน้าจอ |
clearstamp() | - | ใช้ลบสัญลักษณ์ที่ทำการทาบอยู่บนหน้าจอออก |
clearstamps() | - | ใช้ลบสัญลักษณ์ทั้งหมดที่ทำงานทาบอยู่บนหน้าจอ |
undo() | - | เลิกทำงานก่อนหน้าหรือแก้ไขกลับไปก่อนหน้า |
speed() | - |
ใช้ในการกำหนดความเร็วในการวาดภาพ และคำสั่งนี้แบ่งลำดับการทำงานออกเป็น 5 ลำดับโดยถ้าหากเรากำหนด (0) = เร็วที่สุด (10) = เร็ว (6) = ปกติ (3) = ช้า (1) = ช้าที่สุด |
คำสั่งการทำงานด้านบนเป็นการทำงานภายใต้คำสั่งโมดูล Turtle โดยโมดูลนี้จะช่วยในการวาดภาพหรือลากเส้นและมีการอธิบายถึงคำสั่งในการทำงานเพื่อที่จะสามารถนำไปใช้งานต่อได้และถูกเขียนด้วยภาษา python และในบางคำสั่งนั้นจะมีการย่อโค้ดเพื่อที่จะทำให้เราสามารถเขียนโค้ดได้ไวขึ้นหรือมีบางคำสั่งที่ใช้งานเหมือนกันแต่ตัวคำสั่งที่เรียกใช้นั้นเป็นคนละชื่อ
ช่องทางการศึกษาเพิ่มเติมข่าวที่น่าสนใจเกี่ยวกับ : คำสั่งในการทำงานของโมดูล Turtle ส่วนที่ 1 วิธีการเคลื่อนไหวของเส้น
- VDO Tutorail - Python (53)
- บทเรียนเกี่ยวกับ Python (58)
- บทเรียนเกี่ยวกับ Python GUI (130)
- เทคนิคการเขียน Python (73)
- ถาม-ตอบ ปัญหา Python (636)