ตัวอย่างการใช้งานโมดูล Turtle 4 เรื่องวาดดาวด้วย loop for..in
ตัวอย่างการทำงานที่ 4 เรื่องวาดดาวด้วย loop for..in เริ่มต้นจากติดตั้งโมดูลก่อนจากนั้นให้เราเรียกใช้งานโมดูล Turtle เพื่อที่ใช้สำหรับเขียนโปรแกรมเบื้องต้นโดยตัวโมดูลนั้นสามารถที่จะลากเส้นหรือวาดรูปก็ได้ ต่อมากำหนดคำสั่งloop for..in เพื่อวาดภาพออกมาแสดง ส่วนคำสั่งการทำงานสามารถอ่านรายละเอียดการทำงานของโค้ดตัวอย่างภาษา python ได้ด้านล่างนี้เลยครับ
ติดตั้งโมดูล turtle ด้วยระบบปฏิบัติการ Windows
pip install turtle
Input
import turtle
gui = turtle.Turtle()
for i in range(5):
gui.forward(100)
gui.right(144)
turtle.done()
Output
คำสั่งในการทำงานเรื่องวาดดาวด้วย loop for..in เริ่มจากเรียกใช้งานโมดูล Turtle ก่อนเพื่อที่ใช้สำหรับเขียนโปรแกรมเบื้องต้นโดยตัวโมดูลนั้นสามารถที่จะลากเส้นหรือวาดรูปก็ได้ ต่อมากำหนดคำสั่งที่จะให้แสดงผลลัพธ์ออกทางหน้าจอ จากนั้นกำหนดเงื่อนไข loop for..in ขึ้นมาเพื่อที่จะวาดภาพดาวโดยเงื่อนไขที่กำหนดได้แก่การกำหนดจำนวนเส้น 5 เส้นเพื่อลากเส้นโยงเข้าหากันจนได้ภาพดาวโดยที่ forward เป็นการวาดเส้นไปด้านหน้า ส่วน right นั้นเป็นการกำหนดวาดภาพต่อไปทางด้านขวาแล้วมีองศาตามที่เรากำหนด และคำสั่งสุดท้ายเปิดโชว์ภาพขึ้นมาแสดง ถ้าหากลบคำสั่งบรรดทัดสุดท้ายออกจะเป็นการปิดหน้าจอการทำงานเมื่อวาดภาพเสร็จ
ช่องทางการศึกษาเพิ่มเติมข่าวที่น่าสนใจเกี่ยวกับ : ตัวอย่างการใช้งานโมดูล Turtle 4 เรื่องวาดดาวด้วย loop for..in