python实战教程1 定时提醒程序的制作(1)

这篇博客是作者为0基础学习Python的程序员准备的实战教程,旨在以更有趣的方式教授Python。作者决定通过编写一个定时提醒程序来开始教学,首先介绍了程序的基本需求,包括启动、设置时间、提醒和关闭功能。通过逐步实现这些功能,作者演示了如何使用Python的input函数和timer从threading模块。虽然在实验过程中遇到了一些问题,如打印ASCII beep字符的困扰,但最终成功创建了一个简单的命令行定时器程序。下篇教程将引入一个简单的用户界面并继续完善功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

      还要说一些废话,本人之前对于脚本多数只是简单的看过修改,并没有系统的学过,参考资料也基本上只看过document。所以教程的定位是对于0基础学习python的程序员

(至少懂一门编程语言)。这是我第一次写教程,没有教导的意思只有互相探讨的想法。教程主要针对的目标是和我一样觉得python书籍太无聊的人,但是又想学python的。大家看了后可以提一些改进意见大家互相探讨。本教程应该一直写到我出国为止(作为一种消遣方式)。此教程也作为我新学习方法的尝试,希望高手们给出建议和意见。

      好了,开始正题。

      平时要做阅读,但是想限个时间,找程序找了几个都不合适,又正好想系统学python,就决定用python实现一个。

      首先确定定时器需要什么?

      1  需要一个start触发 2 需要填写你要定时的时间长短 3 到约定时间需要发出声响或者某种事件通知你得知 4 stop去close那种提醒

      做一件事,尤其是软件的事情,需要先完成一个原型,然后慢慢添加功能,这是我的理解。所以首先实现的是这么一个功能,然后再慢慢添加功能(附加的功能和界面)。

     实现start最容易了,就是启动脚本即可。

     填写时间段就是input函数。

     发出提醒就暂定print 那个asc beep吧,不清楚是否可以这样,不行了就再换。

     close最简单关闭脚本即可。

     剩下的就是代码的主逻辑,知道过了多少时间,一旦时间和填

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值