turtle模塊以面向?qū)ο蠛兔嫦蜻^程的方式提供turtle圖形基元。由于它使用tkinter作為基礎(chǔ)圖形,因此需要安裝有Tk支持的Python版本。
turtle.stamp()
此方法用于將turtle形狀的副本標(biāo)記在畫布上并返回其ID。它不需要任何參數(shù)。無(wú)論turtle的形狀是什么,都將在該點(diǎn)打印出來,并繼續(xù)執(zhí)行下一條說明。
turtle.stamp()
下面是上述方法的實(shí)現(xiàn)和一些示例:
范例1:
Python3
#importpackage
importturtle
#forwardturtleby100
turtle.forward(100)
#printtheturtleshape
turtle.stamp()
#andthencontinue
#forwardturtleby100
turtle.forward(100)
輸出:
這里的中間一個(gè)箭頭是郵票,其次是turtle的頭
范例2:
Python3
#importpackage
importturtle
#loopforpritingsomestamps
foriinrange(15):
#formotion
turtle.forward(100+10*i)
#printingturtleshape
turtle.stamp()
#forpattern
turtle.right(90)
輸出:
在每個(gè)動(dòng)作中打印turtle的形狀