gpt4 book ai didi

python - 打印功能来自哪个模块

转载 作者:行者123 更新时间:2023-12-01 08:47:52 24 4
gpt4 key购买 nike

作为一个初学者,我的理解是 Python 标准库 (PSL) 提供了很多模块,这些模块提供了很多功能,但是如果我想使用这些模块,那么我必须导入模块,例如,sysos 等是 PSL 模块,但仍然需要导入。

现在,我想知道是否是这种情况,那么如何在不导入任何内容的情况下使用 printlistlen 等函数ETC。?是他们的“支持内置在解释器中”吗?

最佳答案

是的。它们是内置函数(或者在 list 的情况下是内置类)。您可以显式导入 the __builtin__ module (Py2) 或 the builtins module (Py3)如果您想要对名称进行限定访问,但默认情况下,只要尝试访问全局名称在模块全局变量中找不到名称,就会搜索这些模块。不过,根据文档,它们通常不需要:

This module is not normally accessed explicitly by most applications, but can be useful in modules that provide objects with the same name as a built-in value, but in which the built-in of that name is also needed.

关于python - 打印功能来自哪个模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49430498/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com