摘要: 目标:学会网络编程开发的必备知识点。 概要: OSI7 层模型 TCP和UDP 粘包 阻塞和非阻塞 IO多路复用 1. OSI 7层模型 OSI的7层模型对于大家来说可能不太好理解,所以我们通过一个案例来讲解: 假设,你在浏览器上输入了一些关键字,内部通过DNS找到对应的IP后,再发送数据时内部会做 阅读全文
posted @ 2021-07-19 08:28 simon_T 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 目标:掌握网络相关的基础知识并可以基于Python开发程序(基于网络进行数据传输)。 概要: 网络必备基础 网络编程(Python代码) B/S和C/S架构 1.必备基础 你必须了解的网络相关设备和基础概念。 1.1 网络架构 假设 alex 上了一个野鸡大学买了一台电脑,电脑里存了1部小电影,整宿 阅读全文
posted @ 2021-07-18 14:20 simon_T 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 目标:掌握面向对象高级知识和相关应用。 今日概要 继承【补充】 内置函数【补充】 异常处理 反射 importlib 模块 1. 继承【补充】 对于Python面向对象中的继承,我们已学过: 继承存在意义:将公共的方法提取到父类中,有利于增加代码重用性。 继承的编写方式: # 继承 class Ba 阅读全文
posted @ 2021-07-18 11:32 simon_T 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 目标:掌握面向对象进阶相关知识点,能沟通更加自如的使用面向对象来进行编程。 今日概要: 成员 变量 实例变量 类变量 方法 绑定方法 类方法 静态方法 属性 成员修饰符(公有/私有) “对象嵌套” 特殊成员 1.成员 面向对象中的所有成员如下: 变量 实例变量 类变量 方法 绑定方法 类方法 静态方 阅读全文
posted @ 2021-07-15 08:30 simon_T 阅读(37) 评论(0) 推荐(0) 编辑
摘要: 1. 初识面向对象 想要通过面向对象去实现某个或某些功能时需要2步: 定义类,在类中定义方法,在方法中去实现具体的功能。 实例化类并的个一个对象,通过对象去调用并执行方法。 class Message: def send_email(self, email, content): data = "给{ 阅读全文
posted @ 2021-07-13 23:21 simon_T 阅读(44) 评论(0) 推荐(0) 编辑
摘要: def view_per_data(page_num, per_page_data): ''' 获取指定页码的数据 :param page_num: 页码 :param per_page_data: 每页数据 :return: ''' page_num = int(page_num) per_pag 阅读全文
posted @ 2021-07-13 22:25 simon_T 阅读(1350) 评论(0) 推荐(0) 编辑
摘要: 目标:对第二模块 “函数和模块” 阶段的知识点进行总结和考试,让学员更好的掌握此模块的相关知识。 概要: 知识补充 阶段总结(思维导图) 考试题 1.知识补充 1.1 nolocal关键字 在之前的课程中,我们学过global关键字。 name = 'root' def outer(): name 阅读全文
posted @ 2021-07-08 08:12 simon_T 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 目标:掌握常见的内置模块的使用及了解软件开发的规范。 今日概要: 内置模块 json time datetime re 开发规范 主文件 配置文件 数据 附件 业务代码 1. 内置模块 1.1 json json模块,是python内部的一个模块,可以将python的数据格式 转换为json格式的数 阅读全文
posted @ 2021-07-07 23:09 simon_T 阅读(51) 评论(0) 推荐(0) 编辑
摘要: 课程目标:掌握Python中常用模块的使用方法。 今日概要: 自定义模块(包) 第三方模块 内置模块【1/2】 1. 自定义模块 1.1 模块和包 import hashlib def encrypt(data): """ 数据加密 """ hash_object = hashlib.md5() h 阅读全文
posted @ 2021-07-06 22:17 simon_T 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 今日概要: 匿名函数 生成器 内置函数 附加:推导式,属于数据类型的知识,内部的高级的用法会涉及到【生成器】和【函数】的知识。 1. 匿名函数 传统的函数的定义包括了:函数名 + 函数体。 def send_email(): pass # 1. 执行 send_email() # 2. 当做列表元素 阅读全文
posted @ 2021-07-05 23:07 simon_T 阅读(51) 评论(0) 推荐(0) 编辑