python学习高级篇(part6)--内置函数dir
学习笔记,仅供参考,有错必纠
内置函数dir
对于类对象或实例对象,可以调用内置函数dir()
获得其所有可以访问的属性和方法(包括从父类中继承的属性和方法)的列表。
类对象与实例对象的结果是有区别的,类对象的结果中不包括实例属性。
- 举个例子
代码:
class MyClass(object):ca = "ca"def __init__(self):self.ia = "ia"def im(self):pass@classmethoddef cm(cls):pass@staticmethoddef sm():passprint(dir(MyClass))
print(dir(MyClass()))
输出:
['__class__', '__delattr__', '__dict__', '__dir__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__gt__', '__hash__', '__init__', '__init_subclass__', '__le__', '__lt__', '__module__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__sizeof__', '__str__', '__subclasshook__', '__weakref__', 'ca', 'cm', 'im', 'sm']
['__class__', '__delattr__', '__dict__', '__dir__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__gt__', '__hash__', '__init__', '__init_subclass__', '__le__', '__lt__', '__module__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__sizeof__', '__str__', '__subclasshook__', '__weakref__', 'ca', 'cm', 'ia', 'im', 'sm']
python学习高级篇(part6)--内置函数dir相关推荐
- python学习高级篇(part5)--内置函数type
学习笔记,仅供参考,有错必纠 内置函数type 内置函数type()用于获得指定对象的类型,比如:实例对象的类型是其对应的类对象. 举个例子 代码: class MyClass(object):pas ...
- python学习高级篇(part4)--内置函数issubclass和isinstance
学习笔记,仅供参考,有错必纠 文章目录 issubclass()函数 举个例子 isinstance()函数 举个例子 issubclass()函数 内置函数issubclass()用于判断类对象与类 ...
- Python学习笔记3.2-python内置函数大全
学习python不可避免的首先要了解python的内置函数,熟悉了这些以后可以给编程带来很大的方便. 1.数学运算类 函数名 函数功能 备注 abs(x) 求绝对值 1.参数可以是整型,也可以是复数2 ...
- python学习 day013打卡 内置函数
本节主要内容: 内置函数: 内置函数就是python给你提供的.拿来直接用的函数,比如print,input等等.截止到python版本3.6.2 python一共提供了68个内置函数.他们就是pyt ...
- [云炬python学习笔记]Numpy中内置函数min(),max(),sum()与Python中内置函数min(),max(),sum()性能对比分析
众所周知,Python有许多内置函数(例如min(),max(),sum()),Numpy也有自己的内置函数(np.min(),np.max(),np.sum()).由于Numpy的函数是在编译码中执 ...
- Python学习之路:内置函数
print(all([0,15,3]))# all全部都是可迭代的元素时返回TRUE print(all([1,15,3])) print(any([1,15,3]))#any任意一个是可迭代的元素时 ...
- 学习Python的利器:内置函数dir()和help()
(1)内置函数dir()用来查看对象的成员.在Python中所有的一切都是对象,除了整数.实数.复数.字符串.列表.元组.字典.集合等等,还有range对象.enumerate对象.zip对象.fil ...
- Python学习笔记(4)~Python基础练习之常用内置函数(1-10)
Python基础练习之常用内置函数(1-10) 1.abs() 作用 求数的绝对值或者复数的模 测试demo #!/usr/bin/python3 # abs: 求绝对值 or 复数的 ...
- python学习高级篇(part10)--类对象的特殊方法和特殊属性
学习笔记,仅供参考,有错必纠 文章目录 python 学习高级篇 类对象的特殊方法之`__del__()` 类对象的特殊方法之`__getattr__()` 类对象的特殊方法之`__getitem__ ...
最新文章
- 0409-0416的笔记
- lisp 线性标注自动避让_泰州支重轮双头车自动化生产线
- Mysql 的使用方式,挺全的够用了
- React Native 集成
- unix环境高级编程基础知识之第二篇(3)
- 摆脱困境:向REST API添加验证
- fifo算法_缓存算法FIFO、LFU、LRU
- mfc对话框ok没效果_摄影色调效果(冷色调与暧色调)
- 对PV操作问题的理解综合
- #脚本实现宠物动作行为_短视频剧情创作方法有哪些?爆款短视频的标配,只需88个脚本模板...
- LINUX下类似画图板Paint的工具
- phpstudy如何创建mysql_PHPStudy怎样创建数据库
- 基于GL Pipeline与光线追踪技术的融合实现的台球模拟器
- 2021多校第二场F 简单计算几何模板(球体相交体积)
- javascript 中判断div背景颜色
- 迅雷7 down.php,迅雷协议分析
- 计算机的桌面偏上怎么调整,电脑桌面软件太靠边怎么办
- ipv6如何测试服务器已经是ipv6协议,怎么测试域名是否支持ipv6
- MySQL不等于判断时,null空值处理问题
- python 来实现文件复制操作