資源簡介
使用的是python編寫的實時時鐘,利用turtle繪圖工具,制作的簡易時鐘,界面美觀。
代碼片段和文件信息
import?turtle
from?datetime?import?*
?
#?抬起畫筆,向前運動一段距離放下
def?Skip(step):
????turtle.penup()
????turtle.forward(step)
????turtle.pendown()
?
def?mkHand(name?length):
????#?注冊Turtle形狀,建立表針Turtle
????turtle.reset()
????Skip(-length?*?0.1)
????#?開始記錄多邊形的頂點。當前的烏龜位置是多邊形的第一個頂點。
????turtle.begin_poly()
????turtle.forward(length?*?1.1)
????#?停止記錄多邊形的頂點。當前的烏龜位置是多邊形的最后一個頂點。將與第一個頂點相連。
????turtle.end_poly()
????#?返回最后記錄的多邊形。
????handForm?=?turtle.get_poly()
????turtle.register_shape(name?handForm)
?
def?Init():
????global?secHand?minHand?hurHand?printer
????#?重置Turtle指向北
????turtle.mode(“logo“)
????#?建立三個表針Turtle并初始化
????mkHand(“secHand“?80)
????mkHand(“minHand“?50)
????mkHand(“hurHand“?30)
????secHand?=?turtle.Turtle()
????secHand.shape(“secHand“)
????minHand?=?turtle.Turtle()
????minHand.shap
- 上一篇:用python編寫的個人博客源碼
- 下一篇:OpenMV視覺識別 舵機云臺顏色跟蹤
評論
共有 條評論