240 发简信
IP属地:陕西
  • Resize,w 360,h 240
    Python基础-python中的私有化(13)

    几个概念: 名字重整: 比如有一个Test类,定义了私有属性__name,并实例化了对象a,无法调用该属性。我们可以看到__name属性的名字被...

  • Python基础-python中的深拷贝和浅拷贝(12)

    概述: 浅拷贝是对于一个对象的顶层拷贝,通俗的理解是:拷贝了引用,并没有拷贝内容,就是对要拷贝的对象复制(复制属性和对象引用)一份,但是对于其内...

  • Python基础-模块的创建和使用(11)

    模块的导入 py中模块的导入相当于java中jar包的引入,py有以下模块的导入方式 import 模块名 这种方法导入模块,在应用模块中的功能...

  • Python基础-异常处理(10)

    几个注意: 当某行代码抛出异常后,它后面的代码不会被执行,如果异常代码在try-except块中,并且被except捕获,则except后面的代...

  • Python基础-单例模式/简单工厂模式/工厂方法模式(9)

    单例模式: 一个类只创建一次。 单例模式1: 缺点是若对象需要传值,只会得到第一次的传值属性。 单例模式2: 缺点是通过object.new(U...

  • Python基础-类的继承/属性方法(8)

    什么是类的继承? 类的继承就是让子类拥有父类的属性和方法。 类继承格式: 几个注意: py支持多继承 子类继承的父类只能初始化一次,如果父类1和...

  • Python基础-高级特性【迭代/列表生成式】(6)

    迭代: 任何可迭代对象都可以使用for循环进行进行迭代。 判断当前对象是否有可迭代性 list,tuple.dict,string等对象都是可迭...

  • Python基础-类和对象(7)

    类的创建和调用 py中,每个类都有自己的属性和方法,是这个类所有实例共享的,每个实例都可以调用所有的属性和方法。 类的创建和调用步骤: 类的创建...

  • Python基础-函数/函数式编程/lambda表达式/装饰器(5)

    函数: 函数也是一个对象,函数可以用来保存一些可以执行的代码,并且可以进行多次调用。 函数创建: def 函数名([形参...]) 当函数有返回...