circle-chevron-right02.วาดรูปสี่่เหลี่ยม

วาดรูปสี่เหลี่ยมจัตุรัสโดยการให้เต่าเคลื่อนที่ไปข้างหน้าและหมุนไปทางซ้าย 90 องศาซ้ำๆ จนครบรอบกลับมาที่จุดเริ่มต้น

แบบที่ 1 ฝึกสร้างตัวแปร
import turtle               # นำเข้าโมดูล turtle เพื่อใช้วาดภาพ
t = turtle.Turtle()         # สร้างออบเจ็กต์ Turtle
t.shape('turtle')           # ตั้งค่าให้รูปร่างของ turtle เป็นเต่า

t.forward(100)              # เคลื่อนไปข้างหน้า 100 หน่วย
t.left(90)                  # หมุนไปทางซ้าย 90 องศา
t.forward(100)              # เคลื่อนไปข้างหน้า 100 หน่วย
t.left(90)                  # หมุนไปทางซ้าย 90 องศา
t.forward(100)              # เคลื่อนไปข้างหน้า 100 หน่วย
t.left(90)                  # หมุนไปทางซ้าย 90 องศา
t.forward(100)              # เคลื่อนไปข้างหน้า 100 หน่วย
t.left(90)                  # หมุนไปทางซ้าย 90 องศา เพื่อกลับมาที่ตำแหน่งเริ่มต้น

turtle.done()               # สิ้นสุดการวาดภาพ

Last updated