小甲鱼C的0基础入门Python第1课的问题
我们用dir的结果是报错,而小甲鱼确是正确的?(右边是我的运行结果,左边是小甲鱼的视频) 图 本帖最后由 sfqxx 于 2023-4-21 21:52 编辑首先,小甲鱼用的是dir(__builtins__)
你用的是dir(_builtins_)
要用2个下划线
如果还解决不了,这很有可能是由于你正在使用的 Python 版本不同导致的。在 Python 2.x 中,dir() 函数默认返回当前作用域内所有的名字,包括内置变量和函数;而在 Python 3.x 中,dir() 函数默认只返回当前作用域中自定义的名字,不包括内置变量和函数。
如果你想要在 Python 3.x 中查看内置变量和函数,可以在调用 dir() 函数时传入 builtins 模块:
import builtins
print(dir(builtins))
这样就能输出所有内置函数和变量了 图片呢? isdkz 发表于 2023-4-21 19:55
图片呢?
D:\desktop\新建文件夹 馍尔Moer 发表于 2023-4-21 20:54
你点高级模式,点击那个图片的图标上传图片 dir(__builtins__)
是“ 双下横线”, 不是单下横线
dir(__builtins__)
是“ 双下横线”, 不是单下横线 sfqxx 发表于 2023-4-21 19:54
首先,小甲鱼用的是
你用的是
要用2个下划线
是的是的,双划线问题,谢谢兄弟了
页:
[1]