我一直在阅读一些python代码,我看到一些写法的变化。
一些写(例1):
def A() :
*method A implementation*
def B():
*method B implementation*
其他人写(例2):
def A() :
*method A implementation*
def B():
*method B implementation*
有没有人知道示例1与示例2的区别,优点和缺点?
谢谢=)
答案 0 :(得分:4)
据我所知,在第二个示例中,函数B()
只能从函数A()
访问。在第一个中,两个功能都可以在全球范围内访问。