""" 参考:https://www.runoob.com/python/python-func-dir.html 内容:python3 dir() 知识点: 描述 dir() 函数,不带参数时,返回当前范围内的变量、方法和定义的类型列表; 带参数时,返回参数的属性、方法列表。 如果参数包含方法__dir__(),该方法将被调用。 如果参数不包含__dir__(),该方法将最大限度地收集参数信息。 语法 dir 语法: dir([object]) 参数说明: object -- 对象、变量、类型。 返回值 返回模块/参数的属性列表。 """ # 获得当前模块的属性列表 a = 1 def add(a, b): """ 功能:求两个参数的和。 :param a: :param b: :return: a + b """ return a + b print("dir():", dir()) # dir(): ['__annotations__', '__builtins__', '__cached__', # '__doc__', '__file__', '__loader__', '__name__', '__package__', '__spec__', 'a', 'add'] # print(__doc__) # 就是三引号中的文档字符串的内容。 # print(__file__) # I:/Gaoshengjie/cs.py # print(__name__) # __main__ 主模块 # print("a:", a) # a: 1 print("add:", add) # add: <function add at 0x000001E5ED252E18> # print("dir(a):", dir(a)) # print("dir(add):", dir(add))
python3 dir.py
猜你喜欢
转载自blog.csdn.net/weixin_42193179/article/details/102747128
今日推荐
周排行