一个软件的关键在于,你想用它做什么!概述:
显示时间的钟表
使用pygame模块
使用time、sys、math模块一、展示
二、代码:
三、代码讲解
1.关于颜色:可在此处修改颜色信息
2.获取系统时间
3. 定位指针
四、笔者自述
这是一个模拟时钟软件。实现原理是利用time模块获取系统时间,然后利用pygame模块强大的图形处理能力,将时间变成钟表样式。这中间需要用到数学模块。
Pygame是一个为2D小游戏开发的模块,使用这个模块可以帮助开发者,快速,独立地开发具有可玩性的游戏。但是一个其用途并不局限于游戏开发,其优秀的图形图像,音频处理能力,让它可以适用于更多场合。
整体思路,建立一个画布,在上面画好一个时钟的轮轮廓。外边的大圆和圆心。之后画好时钟的指针(时针、分针、秒针),再利用math模块提供的数学函数,计算出指针旋转的角度。一个时钟就这样完成了。
怎么快速学python,有什么方法,打算深入了解这个行业的朋友,可以加python学习羊君:399288541,邀请码:(云曦)不管你是小白还是大牛,小编我都欢迎,不定期分享干货,包括小编自己整理的一份2018最新的python资料和0基础入门教程,欢迎初学和进阶中的小伙伴。
每天晚上20:00我都会开直播给大家分享python知识和路线方法,群里会不定期更新最新的教程和学习方法,大家都是学习python的,或是转行,或是大学生,还有工作中想提升自己能力的python党,如果你是正在学习python的小伙伴可以加入学习。
最后祝所有程序员都能够走上人生巅峰,让代码将梦想照进现实,非常适合新手学习,有不懂的问题可以随时问我,工作不忙的时候希望可以给大家解惑。
领取专属 10元无门槛券
私享最新 技术干货