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

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

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

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

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

โพสต์โดย ichimarusoichi » 29/01/2019 5:31 pm

หนึ่งในคำสั่งที่หลาย ๆคนนั้นยังอาจจะยังไม่ทราบคือการสร้างเส้นตรง หรือเส้นปะนั้นสร้างยังนั้น วันนี้ผมจะมาบอกถึงคำสั่งการทำงานของโค้ด 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) เปิดดู 826 ครั้ง

ผลลัพธ์ที่ได้นั้นจะมีทั้งเส้นตรงและเส้นปะตามภาพด้านบนเลยครับ

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

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

  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

ย้อนกลับไปยัง

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

กำลังดูบอร์ดนี้: 23 และ บุคคลทั่วไป 0 ท่าน