python中,有很多的模块,有的时候搞不清或者记不住这些模块的用法,一个个检索会很麻烦,这时我们可以使用dir函数。dir函数是python中的内置函数,它可以用来列出模块定义的标识符如函数、类和变量,方便我们使用python。本文主要介绍python中内置函数dir函数的用法。

1、dir函数

查看函数或模块内的操作方法都有什么;

当为dir()提供一个模块名的时候,它返回模块定义的名称列表;

如果不提供参数,它返回当前模块中定义的名称列表。

2、语法

dir(object)

3、参数

object :一个需要其属性和方法的对象。

4、返回值

返回模块的属性列表。

5、使用实例

#dir()函数

import struct

print(dir(struct))

print(dir())

l = [1, 2, 3]

print(dir(l))

print(dir('a'))

class Shape:

def __dir__(self):

return ['area', 'perimeter', 'location']

s = Shape()

print(dir(s))

python中,除了常用定义外,其它的不需要全部记住它,交给 dir() 就好了,是不是挺方便的,快用起来吧~

转载自:python学习网 https://www.py.cn/

python中dir的使用_python中dir函数如何使用?相关推荐

  1. python中dir的使用_python中dir是什么意思

    详细内容 python中dir是什么意思? python中dir() 函数不带参数时,返回当前范围内的变量.方法和定义的类型列表:带参数时,返回参数的属性.方法列表.如果参数包含方法__dir__() ...

  2. python中strip的用法_Python中你不知道的strip()函数的妙用

    [开胃小菜] 当提到python中strip方法,想必凡接触过python的同行都知道它主要用来切除空格.有以下两种方法来实现. 方法一:用内置函数if name == 'main' : str = ...

  3. python列表怎么写文件_python中以字典为元素的列表怎么写入文本文件

    python如何将列表中的元素添加进字典纵然被命运的铁蹄狠狠践踏,也顽强地长出自己的根芽. 录入自己和另一个人的名字的汉语拼音简写,然后依据标识符中字母的数值两个人,一颗心,依偎的不是爱情而是那小温暖 ...

  4. python线程暂停恢复退出_python中的暂停和恢复线程

    请记住,在Pythin中使用线程不会授予您并行处理,除非是IO阻塞操作.有关这方面的更多信息,请查看this和this 在Python中,不能任意暂停线程(请记住这一点,然后再进一步阅读).我也不确定 ...

  5. python内置函数用来返回数值型序列中所有元素之和_Python内置函数______用来返回数值型序列中所有元素之和...

    [填空题]表达式 int(4**0.5) 的值为 [判断题]3+4j不是合法的Python表达式. [填空题]已知列表对象x = ['11', '2', '3'],则表达式 max(x) 的值为 [填 ...

  6. python中赋值语句的作用_python中return可以使用赋值语句吗?

    在python中,有各种不同类型的语句.一个python程序是由模块构成的;一个模块由一条或多条语句组成;每个语句由不同的表达式组成;表达式可以创建和操作对象.下面来看看python中的语句. 赋值语 ...

  7. python集合与字典区别_Python中的字典与集合

    今天我们来讲一讲python中的字典与集合 Dictionary:字典 Set:集合 字典的语法:Dictionary字典(键值对) 语法: dictionary = {key:value,key:v ...

  8. python中的pass语句_Python中pass的作用与使用代码示例

    本篇文章小编给大家分享一下Python中pass的作用与使用代码示例,文章代码介绍的很详细,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们可以来看看. Python中pass的作用 空语 ...

  9. python迭代是什么意思_python中什么是迭代?

    python中什么是闭包? *Python中的闭包不是一个一说就能明白的概念,但是随着你往学习的深入,无论如何你都需要去了解这么一个东西. 闭包的概念 我们尝试从概念上去理解一下闭包. 在一些语言中, ...

  10. python里的join方法_python中join()方法介绍

    描述 Python join() 方法用于将序列中的元素以指定的字符连接生成一个新的字符串. 语法 join()方法语法: str . join ( sequence ) 参数 sequence -- ...

最新文章

  1. python 切割字符串
  2. python numpy矩阵切片和索引的用法(冒号:和省略号...)
  3. 内存资源的申请与释放(CC++)
  4. 微信开发系列之五 - 将SAP UI5应用嵌入到微信中
  5. mysql第五章上机事务_算法第五章上机实践
  6. IDEA快捷键显示重载
  7. nginx应用总结(1)--基础认识和应用配置
  8. butter滤波器是iir吗_如何快速设计应用一个IIR滤波器
  9. 联想E450c下vmware安装ubuntu Intel VT-x 处于禁用状态
  10. Notepad++ 的使用(插件)
  11. 如何扒取整站网页----扒站神器(Mac版跟window版)
  12. 解决网页文字不能复制,复制网页文字的方法
  13. matlab纹理分析,基于MATLAB的遥感影像纹理特征分析
  14. 阿里云网盘资源免费分享论坛正式上线
  15. Office(Word/Excel/PPT)问题集
  16. 人工智能需要学习哪些编程语言?学人工智能要学python吗?
  17. PA1--实现基础设施、表达式求值和监视点
  18. [STM32F1]STM32 低功耗待机模式与RTC周期唤醒
  19. 计算机网络网卡作用是什么,什么是网卡?它的作用是什么?
  20. 计算机应用对字数的要求,信息系统项目管理师考试论文字数要求是多少,没达标会扣多少分...

热门文章

  1. Yolov5 Windows环境配置,显卡GTX 1650
  2. LInkin Park的经典歌曲
  3. superblock块丢失后
  4. 从美术的角度解析《塞尔达传说:荒野之息》
  5. 最新信息安全专业毕设题目选题大全
  6. 基于PHP的图书借阅管理系统设计与实现
  7. Android设计模式详解之观察者模式
  8. Improved Prototypical Networks for Few-Shot Learning
  9. jQuery UI sortable()实现拖动排序
  10. 微信小程序下载多个图片到本地相册