根据本节课所学的知识, 思考如何实现一个滚动抽奖器? (注: 鼓励同学们动手尝试,不要求全部实现)
效果如下:
图中: 即将开始
为显示区1
, 幸运儿是你吗?
为显示区2
要求:
显示区2
更新为正在抽奖
, 并且会一直在显示区1
上滚动显示候选人的名字, 滚动频率为100毫秒,每次滚动随机从候选者名单中抽取一个名字显示区1
停止滚动, 此时显示区1
上显示的候选人的名字即为幸运观众, 同时将幸运观众的名字显示在显示区2上
, 例如: 恭喜xxx!!!
完善密码生成器(强密码)
规则如下:
弱密码: 小写字母
中密码: 大写+小写+数字 (位置都随机/随机/可以是0个)
强密码: 特殊符号+大写+小写+数字, 特殊符号放前面->大写->小写->数字
(直接位数固定13位, 下拉框固定, 特殊符号(带空格)4, 大写3,小写3,数字3, 特殊符号,大写,小写,数字是有序的)
将课堂上的代码完善, 能显示上图中红框中的组件(label/entry/button三个组件), 确保代码能正常运行