摘要: #pytho 基础之socket编程 一 客户端/服务器架构 1.硬件C/S架构(打印机) 2.软件C/S架构 互联网中处处是C/S架构 如黄色网站是服务端,你的浏览器是客户端(B/S架构也是C/S架构的一种) 腾讯作为服务端为你提供视频,你得下个腾讯视频客户端才能看它的视频) C/S架构与sock 阅读全文
posted @ 2018-01-29 16:37 罪丿灬|珍惜 阅读(153) 评论(0) 推荐(0) 编辑
摘要: #面向对象之继承与派生 一 初识继承 什么是继承 继承是一种创建新类的方式,新建的类可以继承一个或多个父类(python支持多继承),父类又可称为基类或超类,新建的类称为派生类或子类。 子类会“”遗传”父类的属性,从而解决代码重用问题(比如练习7中Garen与Riven类有很多冗余的代码) pyth 阅读全文
posted @ 2018-01-22 15:21 罪丿灬|珍惜 阅读(280) 评论(0) 推荐(0) 编辑
摘要: #random模块 #os模块 os模块是与操作系统交互的一个接口 #sys模块 #shutil模块 高级的 文件、文件夹、压缩包 处理模块 shutil.copyfileobj(fsrc, fdst[, length])将文件内容拷贝到另一个文件中 shutil.make_archive(base 阅读全文
posted @ 2018-01-15 17:01 罪丿灬|珍惜 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 一 模块介绍 二 使用模块之import 三 使用模块之from ... import... 四 模块的重载 (了解) 考虑到性能的原因,每个模块只被导入一次,放入字典sys.module中,如果你改变了模块的内容,你必须重启程序,python不支持重新加载或卸载之前导入的模块, 有的同学可能会想到 阅读全文
posted @ 2018-01-12 00:00 罪丿灬|珍惜 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 一、迭代器 I、迭代的概念 II、为何要有迭代器?什么是可迭代对象?什么是迭代器对象? III、迭代器对象的使用 IV、for循环 V、迭代器的优缺点 二、生成器 I、什么是生成器 II、生成器就是迭代器 III、练习 1、自定义函数模拟range(1,7,2) 示例代码: 2、模拟管道,实现功能: 阅读全文
posted @ 2018-01-05 00:12 罪丿灬|珍惜 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 一、函数: 函数的作用就是减少代码冗余,简化代码,增强可读性; 二、函数分类: #1、内置函数 对于内置函数,我们可以拿来就用而无需事先定义,如len(),sum(),max() #2、自定义函数 由于内置函数不一定所有功能都可以实现,所以某些场景就需要我们自定义函数来方便运用 三、定义函数: Ⅰ、 阅读全文
posted @ 2017-12-20 17:24 罪丿灬|珍惜 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 类型概括: 数据类型 数字(整形,长整形,浮点型,复数) 字符串 字节串:在介绍字符编码时介绍字节bytes类型 列表 元组 字典 集合 各类型的详细解说: 一、数字 整型与浮点型 二、字符串 #常用升级操作: 统计元祖中的元素出现的次数: 常用操作: 练习,利用b模式,编写一个cp工具,要求如下: 阅读全文
posted @ 2017-12-13 15:47 罪丿灬|珍惜 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 一、变量: 1)变量定义规范: #1. 变量名只能是 字母、数字或下划线的任意组合#2. 变量名的第一个字符不能是数字#3. 关键字不能声明为变量名['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 阅读全文
posted @ 2017-12-07 19:20 罪丿灬|珍惜 阅读(238) 评论(0) 推荐(0) 编辑