【菜鳥學Python】案例二:分形樹繪製

分形樹繪製

v1.0 五角星繪製:

使用tutle庫在Python中繪製簡單圖形編程

案例分析:

  • import turtle:引入繪製圖形的turtle庫
  • 利用turtle庫中的函數進行編程——模型編程

上機實驗:

 1 """
 2  做者:李舵  3  功能:五角星繪製  4  版本:1.0  5  日期:2019-5-9  6 """
 7 
 8 import turtle  9 
10 
11 def main(): 12     """
13  主函數 14     """
15     # 計數器
16     count = 1
17 
18     while count <= 5: 19         turtle.forward(100) 20         turtle.right(144) 21         count += 1
22 
23  turtle.exitonclick() 24 
25 
26 if __name__ == '__main__': 27     main()

補充說明:函數

1. turtle庫:spa

  • 沒有顯示的input()與output()
  • 沒有賦值語句
  • 大部分語句爲<a>.<b>()的形式
    • 表示使用<a>中的方法<b>()
    • 調用函數庫<a>中的函數<b>()

2. 形狀繪製函數code

  • turtle.forward(distance):畫筆向前移動distance距離
  • turtle.backward(distance):畫筆向後移動distance距離
  • turtle.right(degree):繪製方向向右旋轉degree度
  • turtle.exitonclick():點擊關閉圖形窗口

3. 繪圖座標體系blog

      

相關文章
相關標籤/搜索