Python是一種功能強大的編程語言,它不僅可以用于科學計算和數據分析,還可以用于繪制圖形,包括簡單的圖形和復雜的圖形。下面我們將介紹如何使用Python繪制一幢房子的圖形。
# 導入turtle模塊 import turtle # 定義函數畫正方形 def draw_square(size, color): turtle.fillcolor(color) turtle.begin_fill() for i in range(4): turtle.forward(size) turtle.right(90) turtle.end_fill() # 定義函數畫三角形 def draw_triangle(size, color): turtle.fillcolor(color) turtle.begin_fill() for i in range(3): turtle.forward(size) turtle.left(120) turtle.end_fill() # 畫房子 turtle.penup() turtle.goto(-100, -100) turtle.pendown() draw_square(200, 'blue') turtle.penup() turtle.goto(-50, 0) turtle.pendown() draw_triangle(100, 'red') turtle.penup() turtle.goto(-80, -100) turtle.pendown() draw_square(40, 'gray') turtle.penup() turtle.goto(20, -100) turtle.pendown() draw_square(40, 'gray') turtle.done()
如上所示,我們首先導入turtle模塊,然后定義了兩個畫圖形的函數,draw_square用于畫正方形,draw_triangle用于畫三角形。接著我們畫出了一幢藍色的房子,其中紅色三角形表示屋頂,灰色正方形表示窗戶。最后使用turtle.done()函數表示繪圖完成。