Python 是一種高效、易學、強大的編程語言,而且它還出色的支持圖像處理。Python 畫圖功能非常強大,可以制作出許多美觀的圖像。本文將介紹如何使用 Python 畫出太極圖。
import turtle
t = turtle.Turtle()
t.speed(10)
# 先畫出一個黑色的圓
t.pensize(3)
t.penup()
t.goto(0, -200)
t.pendown()
t.fillcolor("black")
t.begin_fill()
t.circle(200)
t.end_fill()
# 畫出兩個白色的半圓
t.penup()
t.goto(0, -100)
t.pendown()
t.fillcolor("white")
t.begin_fill()
t.circle(100, 180)
t.end_fill()
t.penup()
t.goto(0, 100)
t.pendown()
t.begin_fill()
t.circle(100, -180)
t.end_fill()
# 中間畫出兩個小圓
t.penup()
t.goto(0, 50)
t.pendown()
t.pensize(2)
t.circle(50)
t.penup()
t.goto(0, -50)
t.pendown()
t.circle(50)
turtle.done()
代碼中,我們使用了 turtle 繪圖庫,首先創建了一個 turtle 對象 t。然后,我們使用 begin_fill() 和 end_fill() 函數為各個部分涂上顏色,畫出一個黑色的圓,然后分別畫出兩個白色半圓和兩個小黑圓,即可形成太極圖。
通過這個簡單的例子,可以看出使用 Python 畫圖非常簡單易學,不僅能讓我們享受到編程的樂趣,還能夠制作出許多美妙的圖像。