鱼C论坛

 找回密码
 立即注册
查看: 2785|回复: 3

[作品展示] 我的一个python程序

[复制链接]
发表于 2021-3-14 14:58:26 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 1406598279 于 2021-3-14 19:47 编辑
一个时钟程序: 图片1.png
源代码:

  1. #导入
  2. import turtle as t
  3. import datetime as ti
  4. import time

  5. #画出背景
  6. game = t.Screen()
  7. game.bgcolor('black')
  8. game.setup(600,600)
  9. game.tracer(0)

  10. #画圈
  11. pen = t.Turtle()
  12. pen.ht()
  13. pen.speed(0)
  14. pen.up()
  15. pen.pensize(5)

  16. def draw_clock(h,m,s):
  17.     pen.clear()
  18.     pen.up()
  19.     pen.color('yellow')
  20.     pen.goto(0,-210)
  21.     pen.down()
  22.     pen.seth(0)
  23.     pen.circle(210)

  24.     #画刻度
  25.     pen.up()
  26.     pen.goto(0,0)
  27.     pen.seth(90)

  28.     for i in range(12):
  29.         pen.fd(190)
  30.         pen.down()
  31.         pen.fd(20)
  32.         pen.up()
  33.         pen.goto(0,0)
  34.         pen.rt(30)

  35.     #画时针
  36.     pen.up()
  37.     pen.goto(0,0)
  38.     pen.down()
  39.     pen.seth(90)
  40.     pen.rt(h/12*360)
  41.     pen.color('white')
  42.     pen.fd(80)

  43.     #画分针
  44.     pen.up()
  45.     pen.goto(0,0)
  46.     pen.down()
  47.     pen.seth(90)
  48.     pen.rt(m/60*360)
  49.     pen.color('red')
  50.     pen.fd(120)

  51.     #画秒针
  52.     pen.up()
  53.     pen.goto(0,0)
  54.     pen.down()
  55.     pen.seth(90)
  56.     pen.rt(s/60*360)
  57.     pen.color('blue')
  58.     pen.fd(160)

  59.     pen.up()
  60.     pen.goto(-200,250)
  61.     pen.color("red")
  62.     font = ('Arial',20,'bold')
  63.     hello = "今天是{}年{}月{}日".format(now.year,now.month,now.day)
  64.     pen.write( hello,'center',font = font )
  65.    
  66. while True:
  67.     game.update()
  68.     time.sleep (1)
  69.     now = ti.datetime.now()   
  70.     draw_clock(now.hour,now.minute,now.second)

  71. game. mainloop()
复制代码

求评价

评分

参与人数 1荣誉 +3 鱼币 +3 收起 理由
小伤口 + 3 + 3 鱼C有你更精彩^_^

查看全部评分

小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2021-3-14 16:45:46 | 显示全部楼层
没人会看的...
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 0 反对 1

使用道具 举报

发表于 2021-3-18 18:41:33 | 显示全部楼层
学习了
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2021-3-19 12:28:12 | 显示全部楼层
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-4-26 01:16

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表