ตัวอย่างการใช้งานโมดูล Turtle 26 เรื่องวาดภาพสามเหลี่ยม

ตัวอย่างการทำงานที่ 26 เรื่องวาดภาพสามเหลี่ยม เริ่มต้นจากติดตั้งโมดูลก่อนจากนั้นให้เราเรียกใช้งานโมดูล Turtle เพื่อสามารถที่จะลากเส้นหรือวาดรูปก็ได้ ต่อมากำหนดการสร้างหน้าจอและสีที่แสดงอยู่ภายในพื้นที่ ตามด้วยเงื่อนไขในการวาดภาพ ส่วนคำสั่งการทำงานสามารถอ่านรายละเอียดการทำงานของโค้ดตัวอย่างภาษา python ได้ด้านล่างนี้เลยครับ

 

ติดตั้งโมดูล Turtle ด้วยระบบปฏิบัติการ Windows

pip install turtle 

 

Input

import turtle

#สร้างหน้าจอ
gui = turtle.Turtle()
# กำหนดใส่สีภายในเส้น
gui.fillcolor('LightSkyBlue')
# เริ่มต้นใส่สี
gui.begin_fill()
# กำหนดเงื่อนไขในการวาดภาพ
for i in range(3):
    gui.fd(150)
    gui.rt(-120)
# สิ้นสุดการใส่สี
gui.end_fill()
turtle.done()

Output

เราสามารถกำหนดการวาดภาพสามเหลี่ยมได้ที่คำสั่งในการกำหนดเงื่อนไขในการวาด
ผลลัพธ์ที่แสดงได้ภาพสามเหลี่ยม

 

คำสั่งในการทำงานเรื่องวาดภาพสามเหลี่ยม เริ่มจากเรียกใช้งานโมดูล Turtle เพื่อสามารถที่จะลากเส้นหรือวาดรูปก็ได้ ต่อมากำหนดการสร้างหน้าจอตามด้วยสีที่ใช้แสดงในพื้นที่โดยแล้วกำหนดคำสั่งที่เริ่มในการใส่สีในพื้นที่ภายในเส้นที่จะวาด ถัดมากำหนดเงื่อนไขในการวาดภาพและโดยมีจำนวนเส้น ความยาวและองศาที่ใช้ในการวาดภาพสามเหลี่ยมและปิดคำสั่งในการใส่สีที่อยู่ภายในภาพและสุดท้ายเปิดโชว์ภาพสามเหลี่ยมขึ้นมาแสดงค้างไว้

 

ช่องทางการศึกษาเพิ่มเติมข่าวที่น่าสนใจเกี่ยวกับ : ตัวอย่างการใช้งานโมดูล Turtle 26 เรื่องวาดภาพสามเหลี่ยม

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
โปรแกรมโหลดเกมส์ Flash คลิกขวา แล้ว Save ใช้ง่ายมาก
โดย gangwell อ 26 ต.ค. 2010 9:46 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
10988
อ 26 ต.ค. 2010 9:46 pm โดย gangwell View Topic โปรแกรมโหลดเกมส์ Flash คลิกขวา แล้ว Save ใช้ง่ายมาก
select ค่า pid กับ จำนวน จาก table1 มาแล้ว นำมาเปรียบเทียบ ลบกับ table2 ครับ
โดย Anonymous อ 26 ต.ค. 2010 6:16 pm บอร์ด Programming - PHP
3
1430
พ 27 ต.ค. 2010 1:50 pm โดย mindphp View Topic select ค่า pid กับ จำนวน จาก table1 มาแล้ว นำมาเปรียบเทียบ ลบกับ table2 ครับ
ทำในส่วนของการ search ค่ะ แต่ว่า ติดปัญหาตอน คิวรี ข้อมูล
โดย odamayuko อ 26 ต.ค. 2010 4:46 pm บอร์ด Programming - PHP
1
15984
พ 27 ต.ค. 2010 2:18 pm โดย mindphp View Topic ทำในส่วนของการ search ค่ะ แต่ว่า ติดปัญหาตอน คิวรี ข้อมูล
XAMPP 1.7.3 เจ๋งจริงๆ ครับพี่น้อง
โดย Anonymous อ 26 ต.ค. 2010 3:35 pm บอร์ด Linux - Web Server
0
2565
อ 26 ต.ค. 2010 3:35 pm โดย บุคคลทั่วไป View Topic XAMPP 1.7.3 เจ๋งจริงๆ ครับพี่น้อง
[php]script เขียน BB CODE
โดย gangwell อ 26 ต.ค. 2010 3:23 pm บอร์ด Free PHP Code Download script
0
3529
อ 26 ต.ค. 2010 3:23 pm โดย gangwell View Topic [php]script เขียน BB CODE
วีดีโอสอน วิธีติดตั้ง windows 7
โดย mindphp อ 26 ต.ค. 2010 2:42 pm บอร์ด ถาม - ตอบ คอมพิวเตอร์
0
2547
อ 26 ต.ค. 2010 2:42 pm โดย mindphp View Topic วีดีโอสอน วิธีติดตั้ง windows 7
The XAMPP default ports:
โดย Anonymous อ 26 ต.ค. 2010 1:20 pm บอร์ด Linux - Web Server
0
1823
อ 26 ต.ค. 2010 1:20 pm โดย บุคคลทั่วไป View Topic The XAMPP default ports:
site map จำเป็นต้องทำไหมครับ
โดย gangwell จ 25 ต.ค. 2010 10:35 pm บอร์ด Programming - PHP
2
981
อ 26 ต.ค. 2010 10:29 am โดย gangwell View Topic site map จำเป็นต้องทำไหมครับ