摘要: B/S 和 C/S架构 B/S:所有能够用网页访问的网站 这个网站是B/S架构的 C/S:安装一个客户端,这个客户端就可以和服务器端进行网络交互就是C/S B/S和C/S架构的关系 所有的B/S架构都需要一个浏览器才能访问 浏览器是一个软件,相当于客户端 所有的B/S架构也都是C/S架构 浏览器(b 阅读全文
posted @ 2019-04-15 15:43 .如影随行 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 通过两个模子,捏出两个具体的角色 抽象: 只能知道有哪些属性 具体:可以描述他的属性的值 给连个特定的属于特定角色的方法 设置了他的使用范围 让其他角色不能随意调用属于固定角色的方法 先思考这个程序中有几个角色 然后描述这个角色 属性和动作 把这个属性和动作都装到一个角色中 面向对象编程 面向对象语 阅读全文
posted @ 2019-04-01 18:16 .如影随行 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 数据类型 模块类 无效语法: 停止迭代,可迭代长度不够: Try 异常捕获 变量没有定义 超出索引范围 该 字典的键不存在 数据类型转换错误: re模块: Print(ret)得到的是一个结果集 Print(ret.group) 是打印这个结果集的具体结果 如果结果集里是None那么是没有办法取值的 阅读全文
posted @ 2019-03-22 21:09 .如影随行 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 正则表达式 字符串的规则来帮助我们 1.检测某一段字符串时候符合规则 2.从一段文字中将符合规则的匹配出来正则只和字符串相关 规则元字符量词 简单字符串的筛选和匹配在字符串当中,-是有特殊意义的,如果我们想取消这个横杠的特殊意义需要使用 \ 作为转义符 字符组之外的其它带有特殊给则的元字符:[0-9 阅读全文
posted @ 2019-03-21 16:37 .如影随行 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 序列化 json.load() #参数文件句柄(r) 将文件中字符串转换成字典 json.dump() #对象(字典),文件句柄(w) 将字典转换字符串写入到文件中 json.dumps() #对象(字典) 将字典转换成字符串 json.loads() #字符串(字典) 将字符串转换成字典 rand 阅读全文
posted @ 2019-03-19 19:43 .如影随行 阅读(76) 评论(0) 推荐(0) 编辑
摘要: 装饰器 阅读全文
posted @ 2019-03-18 21:08 .如影随行 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 函数进阶 动态参数 形参: 位置参数 > 动态位置参数 > 默认参数 > 动态默认参数 实参: 位置参数 > 动态位置参数 > 关键字参数 > 动态关键字参数 函数的注释 作用域: 全局作用域 : 内置 + 全局 = 全局作用域 局部作用域 : 函数内的就是局部作用域 函数的嵌套 global no 阅读全文
posted @ 2019-03-14 15:45 .如影随行 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 函数: 什么是函数 >函数:对代码块和功能的封装和定义 函数的定义 > 我们使用def关键字来定义函数,def 和函数名+括号就是定义一个函数 函数的执行过程 def make(): print("拿出手机") print("打开陌陌") print("找一个漂亮的妹子") print("问 约不约 阅读全文
posted @ 2019-03-13 14:31 .如影随行 阅读(124) 评论(0) 推荐(0) 编辑
摘要: day01~day08 阅读全文
posted @ 2019-03-11 18:46 .如影随行 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 编码的进阶: 英文: str: 在内存中的编码:unicode 表现形式:'taibai' bytes: 在内存中的编码: 非unicode 表现形式: b'taibai' 中文: 以什么编码就以什么解码!!! str >gbk bytes utf-8 bytes > str unicode 文件操 阅读全文
posted @ 2019-03-08 14:39 .如影随行 阅读(116) 评论(0) 推荐(0) 编辑