Python是一種通用編程語言,可以用于多個領域。在數據科學界,Python語言也被廣泛使用。今天我們來學習一下如何用Python畫一個星號圖。
# 導入繪圖庫 import turtle # 定義函數,用于畫五角星 def draw_star(size): for i in range(5): turtle.forward(size) turtle.right(144) turtle.right(72) turtle.forward(size) turtle.left(72) # 設置繪圖窗口的大小和背景色 turtle.setup(width=600, height=400) turtle.bgcolor("black") # 設置畫筆的顏色和大小 turtle.color("yellow") turtle.pensize(3) # 讓畫筆移到左上角 turtle.penup() turtle.goto(-200, 100) turtle.pendown() # 循環畫出五角星圖 for i in range(5): draw_star(100) turtle.penup() turtle.fd(200) turtle.pendown() # 隱藏畫筆 turtle.hideturtle() # 結束繪制 turtle.done()
以上是繪制星號圖的Python代碼。首先導入繪圖庫turtle,定義一個draw_star()函數,用于畫五角星。然后設置繪圖窗口的大小和背景色,以及畫筆的顏色和大小。讓畫筆移到左上角,用循環調用draw_star()函數,畫出五角星圖。最后隱藏畫筆,結束繪制。