有人能告诉我内置函数 exit() 和 quit() 有什么区别吗?
如果我在任何时候错了,请纠正我。我试图检查它,但我没有得到任何东西。
1)当我对每一个使用 help() 和 type() 函数时,它说它们都是 Quitter 类的对象,它是在模块中定义的site
。
2)当我使用 id() 检查每个地址时,它返回不同的地址,即它们是同一类的两个不同对象site.Quitter
。
>>> id(exit)
13448048
>>> id(quit)
13447984
3) 由于地址在随后的调用中保持不变,即它不是每次都使用返回包装器。
>>> id(exit)
13448048
>>> id(quit)
13447984
任何人都可以向我提供有关这两者之间差异的详细信息,如果两者都在做同样的事情,为什么我们需要两个不同的功能。