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