ตัวอย่างการใช้งานโมดูล 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 เรื่องวงกลม

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
แนะนำตัวอย่าง Keyword ต่างๆสำหรับใช้ค้นหาเว็บแปลงไฟล์อย่างง่าย
โดย Yabaii123 พฤ 07 ธ.ค. 2023 2:50 pm บอร์ด Microsoft Office Knowledge & line & Etc
0
611
พฤ 07 ธ.ค. 2023 2:50 pm โดย Yabaii123 View Topic แนะนำตัวอย่าง Keyword ต่างๆสำหรับใช้ค้นหาเว็บแปลงไฟล์อย่างง่าย
สอบถามฟังก์ชัน Access::getActions() ใน joomla 5 ใช้ฟังก์ชันตัวไหนแทนครับ
โดย Thanapoom1514 พ 06 ธ.ค. 2023 7:20 pm บอร์ด Joomla Development
1
1026
พ 06 ธ.ค. 2023 8:33 pm โดย mindphp View Topic สอบถามฟังก์ชัน Access::getActions() ใน joomla 5 ใช้ฟังก์ชันตัวไหนแทนครับ
แนะนำการท่องเที่ยวและการเดินทางในจังหวัดเชียงราย
โดย Yabaii123 จ 04 ธ.ค. 2023 4:20 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
6
1160
อ 05 ธ.ค. 2023 10:16 am โดย Yabaii123 View Topic แนะนำการท่องเที่ยวและการเดินทางในจังหวัดเชียงราย
เขียน Python จัดการภาพภาย crop ภาพถ่ายเอาเฉพาะใบหน้า
โดย mindphp ส 02 ธ.ค. 2023 9:18 am บอร์ด Python Knowledge
1
432
ส 02 ธ.ค. 2023 9:54 am โดย mindphp View Topic เขียน Python จัดการภาพภาย crop ภาพถ่ายเอาเฉพาะใบหน้า
แนะนำการใช้ Profiler ของ Joomla เช็คความเร็วของการทำงานของระบบ
โดย Thanapoom1514 ศ 01 ธ.ค. 2023 4:38 pm บอร์ด Joomla Developing Knowledge
0
571
ศ 01 ธ.ค. 2023 4:38 pm โดย Thanapoom1514 View Topic แนะนำการใช้ Profiler ของ Joomla เช็คความเร็วของการทำงานของระบบ
สอบถามการปรับข้อมูลจากตาราง sql
โดย Thanapoom1514 พฤ 30 พ.ย. 2023 5:41 pm บอร์ด Programming - PHP
4
1204
จ 04 ธ.ค. 2023 3:17 pm โดย Thanapoom1514 View Topic สอบถามการปรับข้อมูลจากตาราง sql
สอบถามการตัดขอบพื้นที่ส่วนเกินออกบน Canva
โดย Thanavat_n พฤ 30 พ.ย. 2023 5:16 pm บอร์ด ถาม - ตอบ คอมพิวเตอร์
4
881
พฤ 21 ธ.ค. 2023 5:37 pm โดย GreatBattery View Topic สอบถามการตัดขอบพื้นที่ส่วนเกินออกบน Canva
สอบถามเรื่อง Skype หลุดบ่อย เกิดจากอะไร แก้ยังไงได้บ้าง
โดย Narisara พฤ 30 พ.ย. 2023 4:14 pm บอร์ด ถาม - ตอบ คอมพิวเตอร์
4
527
อ 19 ธ.ค. 2023 3:17 pm โดย Narisara View Topic สอบถามเรื่อง Skype หลุดบ่อย เกิดจากอะไร แก้ยังไงได้บ้าง