摘要: 1,迭代器协议:对象必须提供一个next方法,执行该方法要么返回迭代中的下一项,要么就引起一个Stoplteration异常,只能往后走不能往前退; 2,可迭代对象:实现了迭代器协议的对象(如何实现:对象内部定义一个_iter_()方法) 3,协议是一种约定,可迭代对象实现了迭代器协议,Python 阅读全文
posted @ 2019-05-18 22:14 aggressive2019 阅读(109) 评论(0) 推荐(0) 编辑
摘要: --数据库操作(DDL:Data Definition Languages) --创建数据库(在磁盘上创建一个对应的文件夹) CREATE DATABASE [IF NOT EXISTS ] aggressive2019 [character SET utf8] --查看数据库 SHOW datab 阅读全文
posted @ 2019-05-10 20:40 aggressive2019 阅读(502) 评论(0) 推荐(0) 编辑
摘要: Yuan先生 数据库基础 知识预览 数据库的简介 mysql 回到顶部 数据库的简介 数据库 数据库(database,DB)是指长期存储在计算机内的,有组织,可共享的数据的集合。数据库中的数据按一定的数学模型组织、描述和存储,具有较小的冗余,较高的数据独立性和易扩展性,并可为各种用户共享。 数据库 阅读全文
posted @ 2019-05-10 12:41 aggressive2019 阅读(185) 评论(0) 推荐(0) 编辑
摘要: pymsql是Python中操作MySQL的模块,其使用方法和py2的MySQLdb几乎相同。 二 索引语法 三 索引测试实验 阅读全文
posted @ 2019-04-22 17:37 aggressive2019 阅读(118) 评论(0) 推荐(0) 编辑
摘要: pycharm连接mysql出错: 删除一行:delete from classcharger where id=1; , 修改表记录:update student2 set charger_id=4 where id=8 or id=9 or id=14; , 创建主表: CREATE TABLE 阅读全文
posted @ 2019-04-19 11:22 aggressive2019 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 登陆: mysql -uroot -p 阅读全文
posted @ 2019-04-14 15:28 aggressive2019 阅读(123) 评论(0) 推荐(0) 编辑
摘要: append() 方法用于在列表末尾添加新的对象。 Python enumerate() 函数: enumerate() 函数用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列,同时列出数据和数据下标,一般用在 for 循环当中。 Python 2.3. 以上版本可用,2.6 添加 阅读全文
posted @ 2019-04-03 11:04 aggressive2019 阅读(156) 评论(0) 推荐(0) 编辑
摘要: zip函数: 文件操作的其他模式: 一:文件处理流程 阅读全文
posted @ 2019-03-28 10:19 aggressive2019 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 编程的方法论 面向过程:找到问题的 函数式:不可变、不用变量保存状态、不修改变量 面向对象: 高阶函数: 满足俩个特性任意一个即为高阶函数 1.函数的传入参数是一个函数名 2.函数的返回值是一个函数名 append() 方法用于在列表末尾添加新的对象。 map函数: filter函数: reduce 阅读全文
posted @ 2019-03-24 07:47 aggressive2019 阅读(154) 评论(0) 推荐(0) 编辑
摘要: def test(x): “The function definitions” x+=1 return x def:定义函数的关键字 test:函数名 ():内可定义形参 “”:文档描述(非必要,但是强烈建议为你的函数添加描述信息) return:定义返回值 调用运行:可以带参数也可以不带参数 函数 阅读全文
posted @ 2019-03-15 21:00 aggressive2019 阅读(256) 评论(0) 推荐(0) 编辑