08 2020 档案
摘要:一、介绍 约束条件与数据类型的宽度一样,都是可选参数 作用:用于保证数据的完整性和一致性主要分为: PRIMARY KEY (PK) 标识该字段为该表的主键,可以唯一的标识记录 FOREIGN KEY (FK) 标识该字段为该表的外键 NOT NULL 标识该字段不能为空 UNIQUE KEY (U
阅读全文
摘要:一、介绍 存储引擎决定了表的类型,而表内存放的数据也要有不同的类型,每种数据类型都有自己的宽度,但宽度是可选的。 详细参考: http://www.runoob.com/mysql/mysql-data-types.html http://dev.mysql.com/doc/refman/5.7/e
阅读全文
摘要:一、表介绍 表相当于文件,表中的一条记录就相当于文件的一行内容,不同的是,表中的一条记录有对应的标题,称为表的字段。 id,name,age,sex称为字段,其余的,一行内容称为一条记录 二、创建表 1,语法: # 语法: create table 表名( 字段名1 类型[(宽度) 约束条件], 字
阅读全文
摘要:一、什么是存储引擎 存储引擎即表类型,mysql根据不同的表类型会有不同的处理机制。 mysql中建立的库 > 文件夹 库中建立的表 > 文件 现实生活中我们用来存储数据的文件有不同的类型,每种文件类型对应各自不同的处理机制。 比如:处理文本用 txt类型,处理表格用 excel,处理图片用 png
阅读全文
摘要:一、time 与 datetime 模块 在 Python中,通常有这几种方式来表示时间: 1,时间戳(timestamp):通常来说,时间戳表示的是从1970年1月1日00:00:00开始按秒计算的偏移量。我们运行“type(time.time())”,返回的是float类型。 2,格式化的时间字
阅读全文
摘要:一、模块介绍 1,什么是模块? # 之前在编写ATM作业时,思路是先将程序中都需要有哪些功能定义出来,然后在需要用的地方调用即可。 # 比起之前通篇垒代码的方式,将重复要用的功能定义成函数会让程序更加简洁,这不能不算做是一种进步, # 但问题是,随着程序功能越来越多,再将所有的代码都放到一起,程序的
阅读全文
摘要:一、三元表达式、列表推导式、生成器表达式 1,三元表达式 name = input('姓名>>: ') res = 'SB' if name == '菊花四' else 'NB' print(res) 2,列表推导式 # 1,示例 egg_list=[] for i in range(10): eg
阅读全文
摘要:一、迭代器 1,迭代的概念 # 迭代器即迭代的工具,那什么是迭代呢? # 迭代是一个重复的过程,每次重复即一次迭代,并且每次迭代的结果都是下一次迭代的初始值 while True: # 只是单纯地重复,因而不是迭代 print(' >') l=[1,2,3] count=0 while count
阅读全文
摘要:一、函数对象 1,函数是第一类对象,即函数可以当做数据传递 # 1,可以被引用 # 2,可以当作参数传递 # 3,返回值可以是函数 # 3,可以当作容器类型的元素 2,利用该特性,优雅的取代多分支的 if def foo(): print('foo') def bar(): print('bar')
阅读全文
摘要:一、前言 1,函数知识体系: 1 什么是函数? 2 为什么要用函数? 3 函数的分类:内置函数与自定义函数 4 如何自定义函数 语法 定义有参数函数,及有参函数的应用场景 定义无参数函数,及无参函数的应用场景 定义空函数,及空函数的应用场景 5 调用函数 如何调用函数 函数的返回值 函数参数的应用:
阅读全文
摘要:一、文件操作 1,介绍 计算机系统分为:计算机硬件,操作系统,应用程序三部分。 我们用 python或其他语言编写的应用程序若想要把数据永久保存下来,必须要保存于硬盘中,这就涉及到应用程序要操作硬件,众所周知,应用程序是无法直接操作硬件的,这就用到了操作系统。操作系统把复杂的硬件操作封装成简单的接口
阅读全文
摘要:一、引言 1,计算机基础知识 2,文本编辑器存取文件的原理(nodepad++,pycharm,word) # 1、打开编辑器就打开了启动了一个进程,是在内存中的,所以,用编辑器编写的内容也都是存放与内存中的,断电后数据丢失 # 2、要想永久保存,需要点击保存按钮:编辑器把内存的数据刷到了硬盘上。
阅读全文
摘要:一、前言 1,什么是数据? x = 20 # 20 是我们要存储的数据 2,为何数据要分不同的类型? 数据是用来表示状态的,不同的状态就应该用不同的类型的数据去表示。 3,数据类型: 1)数字(整型,长整型,浮点型,复数) 2)字符串 3)字节串:字符编码中有字节 bytes 类型 4)布尔型 5)
阅读全文
摘要:一、编程与编程语言 python是一门编程语言,作为学习python的开始,需要事先搞明白:编程的目的是什么?什么是编程语言?什么是编程? 1,编程的目的: 计算机的发明,是为了用机器取代 / 解放人力,而编程的目的则是将人类的思想流程按照某种能够被计算机识别的表达方式传给计算机,从而达到让计算机能
阅读全文
摘要:一、系统数据库 information_schema: 虚拟库,不占用磁盘空间,存储的是数据库启动后的一些参数,如用户表信息、列信息、权限信息、字符信息等。performance_schema: MySQL 5.5开始新增一个数据库:主要用于收集数据库服务器性能参数,记录处理查询请求时发生的各种事件
阅读全文
摘要:一、数据库管理软件的由来 基于我们之前所学,数据要想永久保存,都是保存于文件中,毫无疑问,一个文件仅仅只能存在于某一台机器上。 如果我们暂且忽略直接基于文件来存取数据的效率问题,并且假设程序所有的组件都运行在一台机器上,那么用文件存取数据,并没有问题。 很不幸,这些假设都是你自己意淫出来的,上述假设
阅读全文
浙公网安备 33010602011771号