随笔分类 - python基础
摘要:垃圾回收机制 1.引用计数: 内存中的数据如果没有任何的变量名与其有绑定关系,那么会被自动回收 2.标记清除: 当内存快要被某个应用程序占满时会自动触发,停止程序的运行,检测所有变量与值的绑定关系,给引用计数为0的值打上标记最后一次性清除 3.分代回收: 根据值存活时间的不同,划为不同的等级,等级越
阅读全文
摘要:函数 """ 先定义后调用(函数名+括号) 函数名的命名规则跟变量名一样 函数在定义的时候只检测函数体语法,不执行函数体代码 函数名遇到括号会立即执行函数体代码 """ # 定义: # 1.空函数 def func(): pass # 2.无参函数 def func(): print('hello
阅读全文
摘要:模块 模块介绍 """ 什么是模块: 一系列功能的结合体 模块的三种来源: 1.内置的(python解释器自带) 2.第三方的(别人写的) 3.自定义的(自己写的) 模块的四种表现形式: 1.使用python编写的py文件(也就意味着py文件也可以称之为模块) 2.已被编译为共享库或DLL的C或C+
阅读全文
摘要:面向对象OOP 面向对象 什么是面向对象: 是一种编程思想,核心是对象,程序就是一系列对象的集合,程序员负责调度控制这些对象来交互着完成任务: 案例: 西天取经 如来有一堆破书要传出去,他没有自己干,而是找了五个对象帮他去干 如来只要负责控制调度的对象即可 如果某个对象发生变化,也不会影响其他的对象
阅读全文
摘要:网络编程 网络编程: 开发cs架构软件 并发编程: 数据库、前端、django,开发bs架构软件 socket套接字 Socket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口。在设计模式中,Socket其实就是一个门面模式,它把复杂的TCP/IP协议族隐藏在Socket接口后面,对
阅读全文