高中信息技术Python教程第二十二课tkinter进阶2
05:16
在上节课中,我们留的作业是建立一个随机点名册,在列表中输入六个成员,当点击按钮时,会随机出现一个成员。没有完成的同学可以参考下面的程序。
今天的任务是:建立随机点名册,当点击按钮时,成员会不停的随机出现,当点击停止按钮时,名单停止在某个成员的名字上。
这里我们用到了tkinter中的after方法,作用是:当间隔一段时间后,调用某个函数。在这个dj1函数中,我们设定为间隔1秒调用一次dj1函数,像这样函数自身调用自身的方法我们称为递归。
通过确认按钮调用dj1函数后,要让名单停止下来,就用到了after_cancel()方法,所以将root.after(1000,dj1)赋值给了a1,a1要在dj2函数中使用,就将它通过global做成全局变量。
好了,大家尝试一下,完成后,截图私信我。
上一篇:塔河五中组织信息技术应用能力工程2.0管理+指导
下一篇:没有了
下一篇:没有了