python打印字符串的方法
1、说明 __str__主要应用于print函数以及字符串函数str的转换操作 __repr__应用于所有输出 […]
python中__setattr__的属性设置
1、说明 定义类对象管理属性并将属性名以及值存储在一个实例对象中。 self.attrname 以及 inst […]
python方法的绑定和未绑定
1、说明 未绑定对象的方法:无self参数的方法,通过定义类调用函数,返回未绑定self的方法。 绑定对象的方 […]
python伪私有属性的理解
1、说明 (1)确保定义类别中的属性(类别属性和实例属性)名称是唯一的,即使是同名属性,也能区分属于哪个类别中 […]
python命令模式的作用
1、队列请求 命令可以运算块打包(一个接收者和一组动作),然后传递给它,就像普通对象一样。即使命令对象创建很长 […]
python中unittest的核心组成
1、组成 TestFixture、TestCase、TestSuite、TestRunner。 2、核心说明 […]
python中MongoDB的增删改查
1、说明 MongoDB使用查看数据的功能时非常方便。能立即看到增删改查的数据,无需操作命令行即可查看。 2、 […]
python pathlib构建路径
1、说明 为了创建与现有路径值相比的新路径,可以使用/运算符来扩展路径,运算符的参数可以是字符串或其他路径对象 […]
python参数如何传递默认值
说明 1、函数在定义时可以指定各参数的默认值,基本形式为函数名(参数=默认值)。 2、在调用时可以重新给予默认 […]
python工厂函数是什么
1、说明 工厂函数定义了一个外部函数,它简单地生成并返回一个嵌套函数,只是返回但没有被调用,所以调用工厂函数就 […]
python迭代器如何转换为生成器
1、说明 生成器在Python中引入了yield声明。这有点像return,因为它会返回一个值。不同之处在于y […]
python使用pop删除元素
1、pop语法 item=my_list.pop() item=my_list.pop(索引) 2、使用注意 […]