【问题标题】:Reason for defining functions in the beginning of a file在文件开头定义函数的原因 【发布时间】:2018-09-22 13:04:38 【问题描述】: 除了可读性之外,还有什么理由在代码的开头而不是在它们第一次被调用之前定义函数。在内存方面等待定义直到使用不是更好吗? 【问题讨论】: 标签: python memory 【解决方案1】: 您通常在自包含脚本文件的开头定义函数。 这确保了当实际 脚本 执行时(位于文件末尾)所有符号(即函数和变量)都被定义。 【讨论】: