ดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งาน
 

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

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
มารู้จักกับ ฟังก์ชั่น built in ที่มีชื่อว่า getattr ของ python ไว้ใช้ ใช้แสดงค่าของ object
โดย jirawoot พฤ 18 ก.ค. 2019 4:45 pm บอร์ด Python Knowledge
0
4
พฤ 18 ก.ค. 2019 4:45 pm โดย jirawoot
VDO - แนะนำ Feature การใช้งาน โปรแกรมคำนวณภาษีมูลต่าเพิ่มหลังรวม VAT
โดย Patipat พฤ 18 ก.ค. 2019 4:21 pm บอร์ด M088 - ปฏิภัทร สารธรรม
2
9
พฤ 18 ก.ค. 2019 4:29 pm โดย Patipat
รู้จักกับ ฟังก์ชัน uksort() - ใช้เรียงตัวอักษรอาเรย์ตามที่เรากำหนด
โดย Patipat พฤ 18 ก.ค. 2019 3:42 pm บอร์ด PHP Knowledge
0
4
พฤ 18 ก.ค. 2019 3:42 pm โดย Patipat
เล่นเกม XO ในหน้าค้นหาของ google
โดย jamepiyawat พฤ 18 ก.ค. 2019 3:37 pm บอร์ด Share Knowledge
0
4
พฤ 18 ก.ค. 2019 3:37 pm โดย jamepiyawat
สอบถาม หน่อยครับ ผมจะเขียน python เพื่อเรียกใช้ web service
โดย jirawoot พฤ 18 ก.ค. 2019 3:14 pm บอร์ด Programming - C/C++ & java & Python
0
12
พฤ 18 ก.ค. 2019 3:14 pm โดย jirawoot
งานประจำวันที่ 18 กรกฎาคม 2562
โดย EyePornnipa พฤ 18 ก.ค. 2019 3:11 pm บอร์ด M089 - นางสาวพรนิภา ราชธานี
2
9
พฤ 18 ก.ค. 2019 4:23 pm โดย mindphp
R - In Process ปรับข้อความบางส่วนในหน้า Leeds [2019-07][004]
โดย thatsawan พฤ 18 ก.ค. 2019 2:03 pm บอร์ด MD-CRM - Tester
2
8
พฤ 18 ก.ค. 2019 3:32 pm โดย thatsawan
B - แจ้งปัญหา ship to จากแอดมินเข้าระบบไปแก้ไข order [2019-07][005]
โดย tsukasaz พฤ 18 ก.ค. 2019 11:03 am บอร์ด Diageo - Web Ordering - Tester
1
3
พฤ 18 ก.ค. 2019 3:15 pm โดย tsukasaz
B - ลูกค้าสั่งของมาตรงรอบสั่งและเกินจำนวนขั้นต่ำ [2019-07][004]
โดย tsukasaz พฤ 18 ก.ค. 2019 11:01 am บอร์ด Diageo - Web Ordering - Tester
1
2
พฤ 18 ก.ค. 2019 3:15 pm โดย tsukasaz
สอบถามครับ-เรียกฐานข้อมูลมาแสดง เป็นภาษาไทยไม่ได้อะครับ ขึ้น error Ascii
โดย chatee supasand จ 15 ก.ค. 2019 4:17 pm บอร์ด Programming - C/C++ & java & Python
4
59
พฤ 18 ก.ค. 2019 2:36 pm โดย chatee supasand
งานประจำวันที่ 18 กรกฎาคม 2562
โดย Patipat พฤ 18 ก.ค. 2019 10:26 am บอร์ด M088 - ปฏิภัทร สารธรรม
1
11
พฤ 18 ก.ค. 2019 2:42 pm โดย tatiya
งานประจำวันที่ 18 กรกฏาคม 2562
โดย jamepiyawat พฤ 18 ก.ค. 2019 10:16 am บอร์ด M084 - นายปิยวัช เชาว์วิมล
1
9
พฤ 18 ก.ค. 2019 10:58 am โดย tsukasaz
งานประจำวันที่ 18 กรกฏาคม 2562
โดย chatee supasand พฤ 18 ก.ค. 2019 10:02 am บอร์ด MT33 - นายชาตรี สุภาแสน
1
9
พฤ 18 ก.ค. 2019 10:11 am โดย thatsawan
งานประจำวันที่ 18 กรกฎาคม 2562
โดย jirawoot พฤ 18 ก.ค. 2019 9:56 am บอร์ด M090 - นายจิระวุฒิ อัครลิขิตกุล
1
8
พฤ 18 ก.ค. 2019 3:20 pm โดย jirawoot
มี Extension ตัวไหน ดึงข้อมูลจากเว็บอื่นมาแสดงได้ครับ
โดย toonytoony2004 อ 16 ก.ค. 2019 12:55 pm บอร์ด Joomla Development
0
63
อ 16 ก.ค. 2019 12:55 pm โดย toonytoony2004
สรุป openERP
โดย jirawoot จ 15 ก.ค. 2019 8:01 pm บอร์ด M090 - นายจิระวุฒิ อัครลิขิตกุล
0
5
จ 15 ก.ค. 2019 8:01 pm โดย jirawoot
Youtube สามารถฟังเสียงแล้วถอดเป็นข้อความได้
โดย jamepiyawat จ 15 ก.ค. 2019 7:11 pm บอร์ด Share Knowledge
0
52
จ 15 ก.ค. 2019 7:11 pm โดย jamepiyawat
วิธีทำให้ Title joomla Module เปลี่ยนภาษาได้
โดย jamepiyawat จ 15 ก.ค. 2019 6:07 pm บอร์ด Joomla user Guide Knowledge
0
33
จ 15 ก.ค. 2019 6:07 pm โดย jamepiyawat
วิธีแก้ error ของการติดตั้ง psycopg2 หรือ psycopg2_binary
โดย jirawoot จ 15 ก.ค. 2019 5:48 pm บอร์ด Python Knowledge
0
26
จ 15 ก.ค. 2019 5:48 pm โดย jirawoot
การเปิดไฟล์ PDF อีกแท็บนึง ด้วย target ใน html
โดย chatee supasand จ 15 ก.ค. 2019 5:42 pm บอร์ด Programming - C/C++ & java & Python
0
38
จ 15 ก.ค. 2019 5:42 pm โดย chatee supasand