davidabdy

2018年12月20日

python enumerate用法总结

摘要: enumerate()说明enumerate()是python的内置函数enumerate在字典上是枚举、列举的意思对于一个可迭代的(iterable)/可遍历的对象(如列表、字符串),enumerate将其组成一个索引序列,利用它可以同时获得索引和值enumerate多用于在for循环中得到计数例 阅读全文

posted @ 2018-12-20 22:30 davidabdy 阅读(708) 评论(0) 推荐(0) 编辑

2018年12月18日

Python 字典删除元素clear、pop、popitem

摘要: 同其它python内建数据类型一样,字典dict也是有一些实用的操作方法。这里我们要说的是字典删除方法:clear()、pop()和popitem(),这三种方法的作用不同,操作方法及返回值都不相同。接下来就来查看下这些字典特定方法的具体用法是什么。 字典clear()方法 clear()方法是用来 阅读全文

posted @ 2018-12-18 22:01 davidabdy 阅读(6068) 评论(0) 推荐(0) 编辑

2018年12月9日

python中文件读写

摘要: 读写文件是最常见的IO操作。Python内置了读写文件的函数,用法和C是兼容的。 读写文件前,我们先必须了解一下,在磁盘上读写文件的功能都是由操作系统提供的,现代操作系统不允许普通的程序直接操作磁盘,所以,读写文件就是请求操作系统打开一个文件对象(通常称为文件描述符),然后,通过操作系统提供的接口从 阅读全文

posted @ 2018-12-09 10:57 davidabdy 阅读(196) 评论(0) 推荐(0) 编辑

2018年12月5日

Python中的 *args 和 **kwargs

摘要: 基本概念 Python支持可变参数,最简单的方法莫过于使用默认参数。 def test_defargs(one, two=2): # 参数one没有默认值,two的默认值为2 print('Required argument: ', one) print('Optional argument: ', 阅读全文

posted @ 2018-12-05 22:03 davidabdy 阅读(141) 评论(0) 推荐(0) 编辑

2018年11月30日

python中filter、map、reduce的区别

摘要: python中有一些非常有趣的函数,今天也来总结一下,不过该类的网上资料也相当多,也没多少干货,只是习惯性将一些容易遗忘的功能进行整理。 lambda 为关键字。filter,map,reduce为内置函数。 lambda:实现python中单行最小函数。 filter(function, sequ 阅读全文

posted @ 2018-11-30 21:27 davidabdy 阅读(397) 评论(0) 推荐(0) 编辑

2018年11月23日

飞机大战

摘要: 目标 项目准备 使用 pygame 创建图形窗口 理解 图像 并实现图像绘制 理解 游戏循环 和 游戏时钟 理解 精灵 和 精灵组 项目准备 新建 飞机大战 项目 新建一个 hm_01_pygame入门.py 导入 游戏素材图片 游戏的第一印象 把一些 静止的图像 绘制到 游戏窗口 中 根据 用户的 阅读全文

posted @ 2018-11-23 21:30 davidabdy 阅读(142) 评论(0) 推荐(0) 编辑

2018年11月21日

函数进阶

摘要: 目标 函数参数和返回值的作用 函数的返回值 进阶 函数的参数 进阶 递归函数 函数参数和返回值的作用 函数的返回值 进阶 函数的参数 进阶 递归函数 01. 函数参数和返回值的作用 函数根据 有没有参数 以及 有没有返回值,可以 相互组合,一共有 4 种 组合形式 无参数,无返回值 无参数,有返回值 阅读全文

posted @ 2018-11-21 22:06 davidabdy 阅读(297) 评论(0) 推荐(0) 编辑

2018年11月19日

继承

摘要: 目标 单继承 多继承 面向对象三大特性 01. 单继承 1.1 继承的概念、语法和特点 继承的概念:子类 拥有 父类 的所有 方法 和 属性  1) 继承的语法 子类 继承自 父类,可以直接 享受 父类中已经封装好的方法,不需要再次开发 子类 中应该根据 职责,封装 子类特有的 属性和方法 2) 阅读全文

posted @ 2018-11-19 21:56 davidabdy 阅读(119) 评论(0) 推荐(0) 编辑

2018年11月18日

面向对象封装案例

摘要: 目标 封装 小明爱跑步 存放家具 01. 封装 02. 小明爱跑步 需求  提示:在 对象的方法内部,是可以 直接访问对象的属性 的! 代码实现: 2.1 小明爱跑步扩展 —— 小美也爱跑步 需求  提示  03. 摆放家具 需求 新房子没有任何的家具 席梦思(bed) 占地 4 平米 衣柜( 阅读全文

posted @ 2018-11-18 22:32 davidabdy 阅读(467) 评论(0) 推荐(0) 编辑

2018年11月17日

系统信息相关命令

摘要: 本节内容主要是为了方便通过远程终端维护服务器时,查看服务器上当前 系统日期和时间 / 磁盘空间占用情况 / 程序执行情况 本小结学习的终端命令基本都是查询命令,通过这些命令对系统资源的使用情况有个了解 目标 时间和日期 date cal 磁盘和目录空间 df du 进程信息 ps top kill 阅读全文

posted @ 2018-11-17 22:14 davidabdy 阅读(169) 评论(0) 推荐(0) 编辑

导航