随笔分类 -  Python

摘要:进程(Process) 1)进程就是正在运行的程序,它是操作系统中,资源分配的最小单位 (1)资源分配:分配的是cpu和内存等物理资源 (2)进程号是进程的唯一标识 2)同一个程序执行两次之后是两个进程 3)进程和进程之间的关系: 数据彼此隔离,通过socket通信 获取进程id 进程的基本用法 带 阅读全文
posted @ 2019-08-24 16:20 wangzihong 阅读(239) 评论(0) 推荐(0)
摘要:网络开发两大框架 c/s 架构 client server b/s 架构 BRower server c/s架构 B/S 架构 基础概念 一台主机两个重要标识 (1)mac地址:标记一台机器的物理地址 (不可变) (2)ip地址:标记一台机器的逻辑地址 (可变) 网段 网段的作用,主要用来划分同一区 阅读全文
posted @ 2019-08-17 15:34 wangzihong 阅读(368) 评论(0) 推荐(0)
摘要:正则表达式 正则表达式,又称规则表达式。(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表达式通常被用来检索、替换那些符合某个模式(规则)的文本。 作用 1.检测某个字符串是否符合规则.比如:判断手机号,身份证号是否合法 2. 阅读全文
posted @ 2019-08-17 14:32 wangzihong 阅读(1110) 评论(0) 推荐(0)
摘要:异常处理 程序错误分为两种:语法错误 和 异常错误语法错误:代码没有按照python规定语法去写,发明创造产生的错误异常错误:在代码语法正确的前提下,程序报错就是异常 基础语法:try...except... 主动抛异常,自定义异常:raise 基本异常语法 多分支异常处理 迭代器/生成器异常错误 阅读全文
posted @ 2019-08-10 17:36 wangzihong 阅读(148) 评论(0) 推荐(0)
摘要:装饰器 装饰函数,扩展功能 装饰器作用 1.不修改函数的调用方式 2.给原来的函数添加新的功能 开发封闭原则 1.开发:对扩展开发 2.封闭:对修改封闭 示例 例1:计算代码运行时间 例2:计算函数运行时间 语法糖 例3:带参数的装饰器 1.在装饰器外面再加一层函数 2.利用局部调用全局变量 3.不 阅读全文
posted @ 2019-08-10 16:49 wangzihong 阅读(165) 评论(0) 推荐(0)
摘要:OOP 面向对象的程序开发 面向对象三大特征: 封装 继承 多态 -2.子类不能调用父类的私有方法 -3.子类可以改写父类方法 self对象优先调用本类中的方法,如果本类中没有调用父类的 多继承 类的相关操作 语法:类.属性 类.方法() 1.调用类中成员的时候,要么使用对象,要么使用类 对象可以使 阅读全文
posted @ 2019-08-04 10:48 wangzihong 阅读(191) 评论(0) 推荐(0)
摘要:序列化模块-pickle 序列化:把不能够直接存储的数据变得可存储 反序列化:把数据恢复成原本的数据格式 序列化迭代器 数学模块-math 使用方法:模块.方法() 随机模块-random 应用:随机验证码 时间模块-time 时间模块相关知识 日历模块-calendar(了解内容) os模块-对系 阅读全文
posted @ 2019-07-27 17:39 wangzihong 阅读(254) 评论(0) 推荐(0)
摘要:函数 # 1.普通参数 """ 函数的定义处,普通形参 """ def small_start(hang,lie): i = 0 while i<hang: j = 0 while j<lie: # 打印星星 print("*",end="") j+=1 # 打印换行 print() i+=1 # 阅读全文
posted @ 2019-07-14 10:28 wangzihong 阅读(352) 评论(0) 推荐(0)
摘要:python认知 注释 就是对代码的解释 方便大家阅读python代码 变量 可以改变的量,实际具体指的是内存中的一块存储空间 python六大标准数据类型: # type 获取变量的类型 # id 变量所指向的值的内存地址 # int intvar = 1 print(intvar,type(in 阅读全文
posted @ 2019-07-01 21:12 wangzihong 阅读(257) 评论(0) 推荐(0)