国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

python實現簡易動態時鐘

2020-02-15 23:43:08
字體:
來源:轉載
供稿:網友

本文實例為大家分享了python實現簡易動態時鐘的具體代碼,供大家參考,具體內容如下

from turtle import *from datetime import *#移動到指定位置def skip(step):  penup()  forward(step)  pendown()#畫指針def drawpointer(name, length):  reset()  skip(-length*0.1)  begin_poly()  forward(length*1.1)  end_poly()  handForm = get_poly()  register_shape(name, handForm)#初始化def init():  global hrpointer, minpointer, secpointer, weektext  #設置turtle Logo模式,朝北  mode("logo")  drawpointer("hrpointer", 90)  drawpointer("minpointer", 130)  drawpointer("secpointer", 140)  hrpointer = Turtle()  hrpointer.shape("hrpointer")  minpointer = Turtle()  minpointer.shape("minpointer")  secpointer = Turtle()  secpointer.shape("secpointer")  secpointer.pencolor("red")  for pointer in hrpointer, minpointer, secpointer:    pointer.shapesize(3, 1, 1)    pointer.speed(0)  #文字輸出  weektext = Turtle()  weektext.hideturtle()  weektext.penup()#設置表盤形狀def setupClock(radius):  reset()#  clockPanel = Turtle()  pensize(7)  pencolor("blue")  for i in range(60):    skip(radius)    if i%5 == 0:      forward(20)      skip(-radius-20)    else:      dot(5)      skip(-radius)    right(6)#星期文本def Week(t):  week = ["星期一", "星期二", "星期三", "星期四", "星期五", "星期六", "星期日"]  return week[t.weekday()]#日期文本def Date(t):  y = t.year  m = t.month  d = t.day  return "%s %d %d" % (y, m, d)#繪制表針動態顯示def tick():  t = datetime.today()  second = t.second + t.microsecond*0.0000001  minute = t.minute + second/60.0  hour = t.hour + minute/60.0  secpointer.setheading(6*second)  minpointer.setheading(6*minute)  hrpointer.setheading(30*hour)  tracer(False)  weektext.forward(65)  weektext.write(Week(t), align="center",font=("Courier", 14, "bold"))  weektext.back(130)  weektext.write(Date(t), align="center",font=("Courier", 14, "bold"))  weektext.home()  tracer(True)  #間隔100ms調用一次  ontimer(tick, 100)def main():  tracer(False)  init()  setupClock(160)  tracer(True)  tick()  mainloop()if __name__ == '__main__':  main()

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持武林站長站。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 普格县| 海淀区| 防城港市| 宕昌县| 贵南县| 平邑县| 怀仁县| 万安县| 峨边| 永善县| 蓝田县| 皋兰县| 深水埗区| 德州市| 河津市| 闻喜县| 木兰县| 巩留县| 读书| 枣强县| 隆安县| 辽源市| 华坪县| 天津市| 淮阳县| 和政县| 白水县| 肇东市| 尉氏县| 竹溪县| 石门县| 古蔺县| 德庆县| 沙洋县| 惠州市| 额尔古纳市| 泸州市| 临夏市| 鹤峰县| 资源县| 昆明市|