红框的内容一定要放在程序最上面吗?
本帖最后由 lzb1001 于 2022-5-11 23:28 编辑能不能放到底部呢?
刚测试,如果放到底部将返回如下错误提示:
Traceback (most recent call last):
File "D:\work\p15_5 - 副本.py", line 37, in <module>
theButton = Button(frame2, text='我已满 18 周岁!', command=callback) # 按钮属于frame2!
NameError: name 'callback' is not defined
看来只要或至少需要放在callback前面才能正常运行,放在抬头是不是为了整体协调和美观?
在使用函数前必须要先定义,所以要放使用这个函数的组件之前
我要用一个东西,必须要先有这个东西
页:
[1]