想要改进这个问题? 更新问题,以便 editing this post 可以用事实和引用来回答它.
关闭 3 年前。
是这个吗?
def main():
a()
def a():
b()
def b():
print("foo")
if __name__ == "__main__":
main()
还是这个?
def b():
print("foo")
def a():
b()
def main():
a()
if __name__ == "__main__":
main()
它们都有效,但是哪种排序函数定义的方式更符合 Pythonic 或推荐方式?
我觉得这是一个愚蠢且无用的问题(因为他们都实现了相同的目标),但同时令我困扰的是这两个选择似乎同样理智并且很难选择一个,我想知道是否在 Python 社区中有一个或另一个之间的约定,或者 PEP 中的某些内容涉及到这一点。
相关文章:
apache-zookeeper - 使用 zookeeper-shell.sh 验证 path(z
javascript - 如何使用 PDF.js 确定 PDF 的自然页面大小
java - JSON 输出中的 Jackson : Rename Fields in Multip
amazon-web-services - AWS Lambda 不从 API 网关读取查询参数
angular - @angular-devkit/build-ng-packagr :build
ionic-framework - ionic Mapbox GeolocateControl :