Python制作一个简易时钟程序

一个软件的关键在于,你想用它做什么!概述:

显示时间的钟表

使用pygame模块

使用time、sys、math模块一、展示

二、代码:

三、代码讲解

1.关于颜色:可在此处修改颜色信息

2.获取系统时间

3. 定位指针

四、笔者自述

这是一个模拟时钟软件。实现原理是利用time模块获取系统时间,然后利用pygame模块强大的图形处理能力,将时间变成钟表样式。这中间需要用到数学模块。

Pygame是一个为2D小游戏开发的模块,使用这个模块可以帮助开发者,快速,独立地开发具有可玩性的游戏。但是一个其用途并不局限于游戏开发,其优秀的图形图像,音频处理能力,让它可以适用于更多场合。

整体思路,建立一个画布,在上面画好一个时钟的轮轮廓。外边的大圆和圆心。之后画好时钟的指针(时针、分针、秒针),再利用math模块提供的数学函数,计算出指针旋转的角度。一个时钟就这样完成了。

怎么快速学python,有什么方法,打算深入了解这个行业的朋友,可以加python学习羊君:399288541,邀请码:(云曦)不管你是小白还是大牛,小编我都欢迎,不定期分享干货,包括小编自己整理的一份2018最新的python资料和0基础入门教程,欢迎初学和进阶中的小伙伴。

每天晚上20:00我都会开直播给大家分享python知识和路线方法,群里会不定期更新最新的教程和学习方法,大家都是学习python的,或是转行,或是大学生,还有工作中想提升自己能力的python党,如果你是正在学习python的小伙伴可以加入学习。

最后祝所有程序员都能够走上人生巅峰,让代码将梦想照进现实,非常适合新手学习,有不懂的问题可以随时问我,工作不忙的时候希望可以给大家解惑。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180906A0FFP300?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券