Python实现时针分针对调(让你的小程序与众不同)
实现时针分针对调的效果,让你的小程序与众不同。
1. 实现思路
的turtle模块来实现时针分针对调的效果。具体实现思路如下
1)使用turtle模块绘制时钟表盘;
2)使用turtle模块绘制时针和分针;
3)通过修改时针和分针的角度,实现时针分针对调的效果。
2. 代码实现
下面是具体的代码实现过程
port turtleporte
绘制时钟表盘
def draw_clock()
绘制表盘外框size(7)up()
turtle.goto(0, -200)down()
turtle.circle(200)
绘制表盘刻度up()
turtle.goto(0, 0)size(3)ge(12)up()
turtle.forward(160)down()
turtle.forward(20)up()
turtle.backward(180)
turtle.right(30)
绘制表盘中心点up()
turtle.goto(0, 0)
turtle.dot(10)
绘制时针dinute)size(7)up()
turtle.goto(0, 0)down()inute 0.5)
turtle.forward(100)
绘制分针inutedinute)size(4)up()
turtle.goto(0, 0)down()inute 6)
turtle.forward(160)
对调时针和分针dsinute)
turtle.clear()
draw_clock()dinute, hour)inuted(hour)
主函数ain()
turtle.speed(0)
turtle.hideturtle()
draw_clock()
while Trueee()_hour % 12inuteindsinute)e.sleep(1)
ameain__'ain()
3. 运行效果
运行上述代码后,我们可以看到时针和分针对调的效果,如下图所示
get/20180502222354734)
4. 总结
的turtle模块,我们可以很方便地实现时针分针对调的效果。这个小程序不仅可以增加代码的趣味性,还可以用于教学和展示,让你的小程序与众不同。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: Python实现时针分针对调(让你的小程序与众不同)
本文地址: https://pptw.com/jishu/54650.html
