ตัวอย่างการใช้งานโมดูล Turtle 27 เรื่องวงกลม

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

 

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

pip install turtle 

 

Input

import turtle

#กำหนดหน้าจอในการทำงาน
gui = turtle.Turtle()
#กำหนดสีที่อยู่ภายในเส้น
gui.fillcolor('SpringGreen')
#กำหนดจุดเริ้มต้นในการใส่สี
gui.begin_fill()
#กำหนดขนาดของวงกลม
gui.circle(100)
#กำหนดจุดสิ้นสุดในการใส่สี
gui.end_fill()
#เปิดโชว์ผลลัพธ์การทำงานค้างไว้
turtle.done()

Output

เราสามารถกำหนดสีและขนาดของวงกลมได้ตามคำอธิบายที่มีอยู่ในตัวอย่างโดยเรากำหนดค่าเองได้
ผลลัพธ์ที่แสดงได้วงกลมสีเขียวอ่อน

 

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

 

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

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
ปัญหาการติดตั้ง Joomla มีข้อความ Warning: in_array() expects parameter 2 to.....
โดย outlaw พฤ 13 พฤษภาคม 2010 12:56 pm บอร์ด สอบถามปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS, CRM
3
1660
ศ 14 พฤษภาคม 2010 1:52 pm โดย mindphp View Topic ปัญหาการติดตั้ง Joomla มีข้อความ Warning: in_array() expects parameter 2 to.....
ติดตั้งjoomla แต่พอเข้าหน้าแรกแล้วเป็นแบบนี่คะ
โดย haleluya พฤ 13 พฤษภาคม 2010 6:35 pm บอร์ด สอบถามปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS, CRM
1
1459
ศ 14 พฤษภาคม 2010 12:01 am โดย mindphp View Topic ติดตั้งjoomla แต่พอเข้าหน้าแรกแล้วเป็นแบบนี่คะ
เราจะลบรูปได้อย่างไร
โดย SG14 พฤ 13 พฤษภาคม 2010 11:19 am บอร์ด Programming - PHP
1
1526
ศ 14 พฤษภาคม 2010 12:06 am โดย mindphp View Topic เราจะลบรูปได้อย่างไร
ขอสอบถามเรื่อง mysql ด้วยครับ
โดย newbies พฤ 13 พฤษภาคม 2010 7:03 am บอร์ด SQL - Database
6
2949
ส 15 พฤษภาคม 2010 10:21 am โดย newbies View Topic ขอสอบถามเรื่อง mysql ด้วยครับ
LiveZilla โปรแกรม live support แบบฟรีๆ
โดย โหลด พ 12 พฤษภาคม 2010 10:02 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
2209
พ 12 พฤษภาคม 2010 10:02 pm โดย โหลด View Topic LiveZilla โปรแกรม live support แบบฟรีๆ
crontab ใช้ไงผมงง อ่านมาทุกเว็บแล้ว ยังมึน ทำงานทุกๆ 10 นาที
โดย Anonymous พ 12 พฤษภาคม 2010 8:59 pm บอร์ด Programming - PHP
3
4505
พ 12 พฤษภาคม 2010 9:55 pm โดย mindphp View Topic crontab ใช้ไงผมงง อ่านมาทุกเว็บแล้ว ยังมึน ทำงานทุกๆ 10 นาที
(MySQL)ถ้าเราจะ insertข้อมูลของตารางที่1แล้วจะอัพเดทฟิลด์ในตารางที่2
โดย SG14 พ 12 พฤษภาคม 2010 4:49 pm บอร์ด SQL - Database
1
1985
พ 12 พฤษภาคม 2010 8:01 pm โดย mindphp View Topic (MySQL)ถ้าเราจะ insertข้อมูลของตารางที่1แล้วจะอัพเดทฟิลด์ในตารางที่2
โปรแกรมอัดเสียง แบบ FreeWare มาแนะนำครับ Audacity Cross-Platform Sound Editor
โดย mindphp พ 12 พฤษภาคม 2010 7:51 am บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
2
9512
ศ 12 มี.ค. 2021 6:44 pm โดย chakirin.bfds View Topic โปรแกรมอัดเสียง แบบ FreeWare มาแนะนำครับ Audacity Cross-Platform Sound Editor