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

คำสั่งในการทำงานของโมดูล Turtle ส่วนที่ 2 การควบคุมปากกา

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

 

ชื่อคำสั่ง คำสั่งแบบย่อหรือคำสั่งที่ใช้เหมือนกัน คำอธิบาย
pendown() pd(), down() ยกปากกาลงเพื่อที่จะวาดต่อ
penup() pu(), up() ยกปากกขึ้นเพื่อหลีกเลี่ยงการวาดเส้นทับในบริเวณที่ไม่ต้อง
pensize() width() กำหนดขนาดหัวปากกา
pen() - เรียกคืนสถานะปากกาเดิม
reset() - ลบภาพที่เราวาดออกแล้วกับไปสู่ตำแหน่งเดิม
clear() - ลบภาพทั้งหมดและเต่าออก
write() - มีไว้กำหนดเนื้อหาที่จะแสดงและมีการกำหนดรูปแบบข้อความให้กับตัวอักษรรวมไปถึงการจัดตำแหน่ง (ซ้าย,ขวา,กึ่งกลาง)

 

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

 

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

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
วิธีการเดินทางจากบ้าน นครราชสีมา - กรุงเทพฯ
โดย nutchasn จ 27 ม.ค. 2020 3:40 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
88
จ 27 ม.ค. 2020 3:40 pm โดย nutchasn
คนเจ้าชู้?
โดย noppadonsk จ 27 ม.ค. 2020 11:16 am บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
91
จ 27 ม.ค. 2020 11:16 am โดย noppadonsk
รับติดตั้งระบบ Skype for Business และ Microsoft Teams
โดย Atomseed Suckseed จ 27 ม.ค. 2020 11:05 am บอร์ด ถาม - ตอบ คอมพิวเตอร์
0
172
จ 27 ม.ค. 2020 11:05 am โดย Atomseed Suckseed
ขอสอบถามเกี่ยวกับ การ send_file zip ครับ
โดย benzas00123 ส 25 ม.ค. 2020 8:44 pm บอร์ด Programming - C/C++ & java & Python
6
226
อ 28 ม.ค. 2020 10:24 am โดย benzas00123
ขอสอบถามเกี่ยวกับวิธีสร้างตัวไว้สำหรับ download หน่อยครับ
โดย benzas00123 ส 25 ม.ค. 2020 5:53 pm บอร์ด Programming - C/C++ & java & Python
2
158
จ 27 ม.ค. 2020 4:00 pm โดย mindphp
pycharm รันภาษาไทยไม่ได้
โดย Anonymous ส 25 ม.ค. 2020 5:29 pm บอร์ด Programming - C/C++ & java & Python
0
122
ส 25 ม.ค. 2020 5:29 pm โดย บุคคลทั่วไป
pycharm รันภาษไม่ได้
โดย Anonymous ส 25 ม.ค. 2020 5:15 pm บอร์ด Programming - C/C++ & java & Python
1
111
ส 25 ม.ค. 2020 5:16 pm โดย mindphp
ขอสอบถามวิธีการ ปิด ip หน่อยครับ
โดย benzas00123 ส 25 ม.ค. 2020 2:48 pm บอร์ด Programming - C/C++ & java & Python
2
132
ส 25 ม.ค. 2020 5:39 pm โดย benzas00123
จะทำไรให้ View Detail จัดเรียงได้ครับ
โดย jamepiyawat ส 25 ม.ค. 2020 2:32 pm บอร์ด Joomla Development
1
1428
ส 25 ม.ค. 2020 2:41 pm โดย mindphp
os.mkdir ฟังก์ชั่นสำหรับการสร้าง folder ใหม่
โดย benzas00123 ศ 24 ม.ค. 2020 6:44 pm บอร์ด Python Knowledge
0
129
ศ 24 ม.ค. 2020 6:44 pm โดย benzas00123
upload รูปภาพหลายๆรูป ด้วย Flask
โดย benzas00123 ศ 24 ม.ค. 2020 6:31 pm บอร์ด Python Knowledge
0
132
ศ 24 ม.ค. 2020 6:31 pm โดย benzas00123
มาแล้ว MDPartner Component สำหรับจัดเก็บข้อมูลลูกค้าในระบบ CRM
โดย prmindphp ศ 24 ม.ค. 2020 6:02 pm บอร์ด MindPHP News & Feedback
0
474
ศ 24 ม.ค. 2020 6:02 pm โดย prmindphp
os.remove ฟังก์ชั่นสำหรับการลบไฟล์
โดย benzas00123 ศ 24 ม.ค. 2020 5:35 pm บอร์ด Python Knowledge
0
153
ศ 24 ม.ค. 2020 5:35 pm โดย benzas00123
ขอสอบถามวิธีการดึงข้อมูลมาลงใน table ที่เราต้องการหน่อยครับ
โดย benzas00123 ศ 24 ม.ค. 2020 2:06 pm บอร์ด Programming - C/C++ & java & Python
1
1661
ศ 24 ม.ค. 2020 2:14 pm โดย benzas00123
ลูกไม่รักดี?
โดย noppadonsk ศ 24 ม.ค. 2020 10:40 am บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
129
ศ 24 ม.ค. 2020 10:40 am โดย noppadonsk
วิธีการแปลง timestamp เพื่อหาจำนวนวันที่ผ่านมาหรือคงเหลือ
โดย Ittichai_chupol พ 22 ม.ค. 2020 6:37 pm บอร์ด PHP Knowledge
0
194
พ 22 ม.ค. 2020 6:37 pm โดย Ittichai_chupol
วิธีการตรวจสอบว่ารูปเป็นแนวตั้งหรือแนวนอน ด้วยภาษา php
โดย jamepiyawat พ 22 ม.ค. 2020 6:16 pm บอร์ด PHP Knowledge
0
143
พ 22 ม.ค. 2020 6:16 pm โดย jamepiyawat
Range Sliders เก็บค่าตัวเลขด้วย range sliders
โดย benzas00123 พ 22 ม.ค. 2020 5:50 pm บอร์ด Booststap Knowledge
1
259
ศ 24 ม.ค. 2020 9:32 am โดย LEG
อยากทราบวิธีการตรวจสอบว่าจะมีเวลาอีกกี่วันถึงจะ ถึงเลข timestamp ที่กำหนด
โดย Ittichai_chupol พ 22 ม.ค. 2020 3:54 pm บอร์ด Programming - PHP
1
302
พ 22 ม.ค. 2020 4:18 pm โดย thatsawan
ขอสอบถามวิธีการเขียน bootstrap 3 ในการสร้าง bar ครับ
โดย benzas00123 พ 22 ม.ค. 2020 3:13 pm บอร์ด HTML CSS
5
438
พ 22 ม.ค. 2020 3:32 pm โดย benzas00123