1.简介 魔法方法是python内置方法,不需要主动调用。魔法方法存在的目的是为了给python的解释器进行调用。几乎每个魔法方法都有一个对应的内置函数,或者运算符。当我们对...
1.简介 魔法方法是python内置方法,不需要主动调用。魔法方法存在的目的是为了给python的解释器进行调用。几乎每个魔法方法都有一个对应的内置函数,或者运算符。当我们对...
Python socket编程 IP地址 目的:用来标记网络上的一台电脑 windows和Linux查看网卡信息 Linux中 ifconfig windows中 ipcon...
迭代器 在介绍迭代器之前,先说明下迭代的概念: 迭代:通过for循环遍历对象的每一个元素的过程。 Python的for语法功能非常强大,可以遍历任何可迭代的对象。 在Pyth...
getattr和getattribute魔法函数 属性描述符 如果User类中有多个属性都需要判断,那么就需要写多个方法,这些方法怎么复用呢?这个时候就要用到属性描述符 属性...
用 pdb 进行代码调试 首先,我们来看代码的调试。也许不少人会有疑问:代码调试?说白了不就是在程序中使用 print() 语句吗? 没错,在程序中相应的地方打印,的确是调试...
引用计数我们反复提过好几次, Python 中一切皆对象。因此,你所看到的一切变量,本质上都是对象的一个指针。 那么,怎么知道一个对象,是否永远都不能被调用了呢? 就是当这个...
1.如何派生内置不可变类型并修改其实例化行为 我们想自定义一种新类型的元祖,对于传入的可迭代对象,我们只保留其中int类型且值大于0的元素,例如: IntTuple([2,-...
一.课程安排 深入解析类和对象 二.课程内容 1.鸭子类型和多态 多态的概念是应用于Java和C#这一类强类型语言中,而Python崇尚"鸭子类型" Python是一门动态语...
一、课程安排 课程作业把质数优化练习一下 课程内容循环嵌套break和continue 二、课堂笔记 1. 循环嵌套 Python 语言允许在一个循环体里面嵌入另一个循环。 ...