02 2018 档案
摘要:mysql第四篇:数据操作之多表查询 一、多表联合查询 #创建部门 CREATE TABLE IF NOT EXISTS dept ( did int not null auto_increment PRIMARY KEY, dname VARCHAR(50) not null COMMENT '部
阅读全文
摘要:mysql第四篇--SQL逻辑查询语句执行顺序 一.SQL语句定义顺序 SELECT DISTINCT <select_list> FROM <left_table> <join_type> JOIN <right_table> ON <join_condition> WHERE <where_co
阅读全文
摘要:第四篇:数据操作 一、数据操作介绍 在MySQL管理软件中,可以通过SQL语句中的DML语言来实现数据的操作 1.INSERT实现数据的插入 2.UPDATE实现数据的更新 3.DELETE实现数据的删除 4.SELECT查询数据 二、插入数据 语法 一: 按字段进行插入 insert into 表
阅读全文
摘要:单表查询 一.简单查询 -- 创建表 DROP TABLE IF EXISTS `person`; CREATE TABLE `person` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(50) NOT NULL, `age` tin
阅读全文
摘要:MySQL系列 前戏:安装MySQL 第一篇:初识数据库 第二篇:库操作 第三篇:表操作 第四篇:数据操作 第五篇: MySQL视图、触发器、存储过程、函数、事物与数据库锁 第六篇 : MySQL索引原理与慢查询优化 第七篇:Python3连接MySQL
阅读全文
摘要:第三篇:表操作 一、什么是表 表相当于文件,表中的一条记录就相当于文件的一行内容,不同的是,表中的一条记录有对应的标题,称为表的字段 二、创建表 语法 CREATE TABLE 表名( 字段名1 类型[(宽度)约束条件], 字段名1 类型[(宽度)约束条件], 字段名1 类型[(宽度)约束条件] )
阅读全文
摘要:第二篇:库操作 一、系统数据库 1.information_schema :虚拟库,不占用磁盘空间,存储的是数据库启动后的一些参数,如用户表信息、列表息、权限信息、字符信息等 2.mysql:核心数据库,里面包含用户、权限、关键字等信息。不可以删除 3.performance_schema:mysq
阅读全文
摘要:第一篇:初识数据库 一、数据库管理软件的由来 基于我们之前所学,数据要想永久保存,都是保存于文件中,毫无疑问一个文件仅仅只能存在于某一台机器上。 如果我们暂且忽略直接基于文件来存取数据的效率问题,并且假设程序所有的组件都运行在一台机器上,那么用文件存取数据,并没有问题。 很不幸,这些假设都是你自己意
阅读全文
摘要:python函数-函数初识 python函数-函数进阶 python函数-装饰器 python函数-迭代器&生成器 python函数-内置函数&匿名函数 python函数-递归函数
阅读全文
摘要:python函数-装饰器 1.装饰器的原则--开放封闭原则 开放:对于添加新功能是开放的 封闭:对于修改原功能是封闭的 2.装饰器的作用 在不更改原函数调用方式的前提下对原函数添加新功能 3.装饰器的本质--闭包 4.装饰器 (1)简单的装饰器 def deco(f): def wrapper():
阅读全文
摘要:python函数-函数进阶 一、命名空间和作用域 1.命名空间 内置命名空间 —— python解释器 就是python解释器一启动就可以使用的名字存储在内置命名空间中 内置的名字在启动解释器的时候被加载进内存里全局命名空间 —— 我们写的代码但不是函数中的代码 是在程序从上到下被执行的过程中依次加
阅读全文
摘要:python函数-函数初识 1.函数的定义 语法 def 函数名(参数1,参数2,参数3,...): '''注释''' 函数体 return 返回的值 2.函数的使用原则 先定义后调用 #定义阶段 def foo(): print('from foo') bar() def bar(): print
阅读全文
摘要:python文件操作 一、文件操作 简介: 我们用python或其他语言编写的应用程序若想要把数据永久保存下来,必须要保存于硬盘中,这就涉及到应用程序要操作硬件,众所周知,应用程序是无法直接操作硬件的,这就用到了操作系统。操作系统把复杂的硬件操作封装成简单的接口给用户/应用程序使用,其中文件就是操作
阅读全文
摘要:基本数据类型 python基础数据类型--数字(int)|python基础数据类型--字符串(str)|python基础数据类型--列表(list) python基础数据类型--元组(tuple)|python基础数据类型--字典(dict)|python基础数据类型--集合(set) 函数 pyt
阅读全文
摘要:python基础数据类型--集合(set) 集合是一个数学概念由一个或多个确定的元素所构成的整体叫做集合 集合中的三个特征 1.确定性(元素必须死可hash) 2.互异性(去重) 3.无序性(集合中的元素没有先后之分)如集合{1,2,3}和集合{2,3,1}算作一个集合 注意 集合存在的意义就是去重
阅读全文
摘要:python基础数据类型--字典(dict) 一、字典的定义和特性 定义: {'key1':'value1'} 1.键与值之间用 冒号 ‘:’ 分割 2.项与项之间用 逗号 ‘,’ 分割 特性: 1.字典dict的key必须是不可变数据类型:元组、布尔值、数值、字符串,必须唯一2.字典dict的va
阅读全文
摘要:python基础数据类型--元组(tuple) 一、元组的定义和特性 定义:与列表相似,只不过就是将[ ] 改成 ( ) 特性:1.可以存放多个值 2.不可变 3.按照从左到右的顺序定义元组元素,下标从0开始顺序访问,有序 元组的创建 tu = (11,22,33,44,55,66) tu = tu
阅读全文
摘要:python基础数据类型--列表(list) 列表是我们在后面经常用到的数据类型之一,通过列表可以对数据类型进行增、删、改、查等操作 一列表的增、删、改、查 1增: 1.1增加到最后 append() li = ['alex','wusir','egon','女神','taibai'] li.app
阅读全文
摘要:Python转义字符 在需要在字符中使用特殊字符时,python用反斜杠(\)转义字符。如下表: Python字符串运算符 下表实例变量a值为字符串 "Hello",b变量值为 "Python": Python字符串格式化 python字符串格式化符号: 符 号描述 %c 格式化字符及其ASCII码
阅读全文
摘要:Python基本数据类型 详情请戳 python基础数据类型--数字(int) python基础数据类型--字符串(str) python基础数据类型--列表(list) python基础数据类型--元组(tuple) python基础数据类型--字典(dict) python基础数据类型--集合(
阅读全文
摘要:Python基本数据类型之数字int Python 数字类型转换 有时候,我们需要对数据内置的类型进行转换,数据类型的转换,你只需要将数据类型作为函数名即可。 int(x) 将x转换为一个整数。 float(x) 将x转换到一个浮点数。 complex(x) 将x转换到一个复数,实数部分为 x,虚数
阅读全文