สร้างเส้นตรงเส้นปะด้วย Python

แชร์ความรู้ภาษา Python ไพทอน การเขียนโปรแกรมภาษาไพทอน

Moderator: mindphp, ผู้ดูแลกระดาน

ichimarusoichi
PHP Super Member
PHP Super Member
โพสต์: 352
ลงทะเบียนเมื่อ: 07/01/2019 12:19 pm

สร้างเส้นตรงเส้นปะด้วย Python

โพสต์ที่ยังไม่ได้อ่าน โดย ichimarusoichi »

หนึ่งในคำสั่งที่หลาย ๆคนนั้นยังอาจจะยังไม่ทราบคือการสร้างเส้นตรง หรือเส้นปะนั้นสร้างยังนั้น วันนี้ผมจะมาบอกถึงคำสั่งการทำงานของโค้ด Pythonที่ใช้สร้างจะเป็นไงนั้นลองเขียนตามด้านล่างได้เลยนะครับ ส่วนในเรื่องการกำตำแหน่งและความยาว ความถี่ของเส้นปะลองปรับใช้กันได้เลยครับ

Input

โค้ด: เลือกทั้งหมด

from tkinter import Tk, Canvas, Frame, BOTH

class Example(Frame):

    def __init__(self):
        super().__init__()

        self.initUI()

    def initUI(self):
        self.master.title("Python GUI")
        self.pack(fill=BOTH, expand=1)

        canvas = Canvas(self)
        canvas.create_line(15, 120, 200, 120)
        canvas.create_line(300, 35, 300, 200, dash=1)
        canvas.pack(fill=BOTH, expand=1)

def main():
    root = Tk()
    ex = Example()
    root.geometry("400x250+300+300")
    root.mainloop()

if __name__ == '__main__':
    main()
Output
line.PNG
line.PNG (2.95 KiB) Viewed 1783 times
ผลลัพธ์ที่ได้นั้นจะมีทั้งเส้นตรงและเส้นปะตามภาพด้านบนเลยครับ

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

ช่องทางการศึกษาเพิ่มเติมข่าวที่น่าสนใจเกี่ยวกับ : สร้างเส้นตรงเส้นปะด้วย Python
-บทเรียน Python
-บทเรียน Python Framework Flask
-ความหมายของคำ คืออะไร
-VDO Tutorial - Python
-ถาม-ตอบ Java & Python
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

ผู้ใช้งานขณะนี้

สมาชิกกำลังดูบอร์ดนี้: facebook.com [Crawler] และบุคลทั่วไป 76