首页 知识动态 ( Page 961 )

知识动态

python析构函数的使用注意

1、主动删除对象调用del对象,程序运行结束后,python也会自动进行删除其他的对象。class Animal:     def __del__(self):         p…

2025-12-01 20,674

python中类对象的介绍

1、类对象是将具有相似属性和方法的对象抽象总结为类对象,可以定义相似的一些属性和方法。不同的实例对象去引用类对象的属性和方法,能减少代码的重复率。2、语法解析,当解释器执行clas…

2025-12-01 39,022

python类属性的概念

1、类属性是从属于类对象的属性,也称为类变量。类属性从属于类对象,可以被所有实例对象共享。类属性定义方式为:class 类名:          类属性名 = 初始值2、在类中或者…

2025-12-01 87,817

python类属性的内存分析

说明1、Python在堆内存中创建数据类型为type的student类。2、student类有类属性classname和teachername两种属性。3、实例属性不在类中。而是通…

2025-12-01 77,678

python类方法的使用注意

使用注意1、@classmethod必须位于方法上面一行。2、第一个cls必须有。cls指的就是类对象本身。3、类方法中访问实例属性和实例方法会导致错误。4、子类继承父类方法时,传…

2025-12-01 99,217

python静态方法的使用注意点

使用说明1、静态方法取消了不需要的参数传递,能够减少不必要的内存占用和性能消耗。2、类中定义了同名的静态方法时,调用方法会优先执行最后定义的方法。实例class Date:    …

2025-12-01 1,426

python访问元组的两种方法

两种方法1、使用索引访问元组的某个要素,也可以使用切片访问组的一组要素。索引可以是负值。2、使用切片访问,可传入三个参数时,第一个参数表示起始索引,第二个参数表示结束索引,第二个参…

2025-12-01 22,297

python多线程的执行分析

执行说明1、多线程执行是GIL锁的存在,实际执行是单线程。2、一次只执行一个线程,切换其他线程执行,其中切换时间非常短,看起来像多线程执行。实例继承Thread类的方式来创建自定义…

2025-12-01 26,068

python设置的窗口位置

1、窗口设置在相对屏幕左上角的位置,可以将x和y理解为窗口左上角的顶点坐标。tk.geometry("150x150+x+y")  # 设置窗口位置将窗口设置在相对屏幕右下角的位置…

2025-12-01 95,695

python中del在垃圾回收的使用

使用说明1、del语句删除的是引用,而不是对象。但是,del可能会导致对象,作为垃圾回收。2、在CPython中,当对象引用数量为零时,对象会立即被销毁。如果除了循环引用,没有其他…

2025-12-01 16,646