turtle庫是python的內建圖形化模板
可參考筆記或其他的資料:
**:
"""
功能:五角星的繪製
"""import turtle
defmain
():"""
主函式"""
count = 1
while count <= 5:
turtle.forward(100) #向前走50
turtle.right(144) #向右轉144度
count = count + 1
turtle.exitonclick()
if __name__ == '__main__':
main()
執行結果:
功能:五角星的繪製
"""import turtle
#繪製五角星的函式
defdraw_recursive_pentagram
(leng):
""" 迭代繪製五角星
自己呼叫自己
"""count = 1
while count <= 5:
turtle.forward(leng) # 向前走50
turtle.right(144) #向右轉144度
count += 1
#五角星繪製完成,更新引數
leng += 10
if leng <= 100:
draw_recursive_pentagram(leng)
defmain
():"""
主函式"""
turtle.penup()
turtle.backward(100)
turtle.pendown()
turtle.pensize(2)
turtle.pencolor('red')
segment = 50
draw_recursive_pentagram(segment)
turtle.exitonclick()
if __name__ == '__main__':
main()
執行結果:
參考資料:
[1] python學習聯盟-小象學院
Python中turtle庫的使用
turtle庫是python內建的圖形化模組,屬於標準庫之一,位於python安裝目錄的lib資料夾下,常用函式有以下幾種 coding utf 8 繪製蟒蛇 import turtle turtle.penup turtle.pencolor red turtle.forward 250 turt...
python學習筆記 turtle庫的使用
python中其他庫的呼叫方法也一樣 1 import 庫名 使用方法 庫名 函式名 函式引數 使用這種方法的好處就是,當乙個程式裡呼叫了多個庫時,可以防止函式名重複。2 from 庫名 import 函式名1,函式名2,函式名n 這種方法呼叫的只是import後宣告的函式,在使用這些函式時,直接 ...
使用python的turtle函式繪製乙個滑稽表情
turtle庫是python語言中乙個很流行的繪製影象的函式庫,想象乙個小烏龜,在乙個橫軸為x 縱軸為y的座標系原點,0,0 位置開始,它根據一組函式指令的控制,在這個平面座標系中移動,從而在它爬行的路徑上繪製了圖形。turtle繪圖的基礎知識 1.畫布 canvas 畫布就是turtle為我們展開...