08 2021 档案
摘要:MySQL8.0窗口函数概述 MYSQL 8.0 之后,加入了窗口函数功能,简化了数据分析工作中查询语句的书写 在没有窗口函数之前,我们需要通过定义临时变量和大量的子查询才能完成的工作,使用窗口函数会更加简洁高效 优点:简单/快速/多功能性 1、聚合函数 over() 注意事项: 可以使用<wind
阅读全文
摘要:1. Web应用职责介绍 接收web服务器的动态资源请求,给web服务器提供处理动态资源请求的服务。 2. 动态资源判断 根据请求资源路径进行判断 web服务器程序(web.py)代码: import socketimport threadingimport sysimport framework
阅读全文
摘要:9.1闭包 闭包的定义: 在函数嵌套的前提下,内部函数使用了外部函数的变量,并且外部函数返回了内部函数,我们把这个使用外部函数变量的内部函数称为闭包。 闭包的作用: 闭包主要作用就是保留函数内部的局部变量在函数执行结束后不会消失,每次在这个变量的基础上完成一些列的操作. Python中作用域的概念:
阅读全文
摘要:8.1.相关软件包安装 Navicat12 phpStudy_64 pymysql的使用:pip install pymysql 说明: 安装命令使用 pip install 第三方包名 卸载命令使用 pip uninstall 第三方包 大家现在使用的虚拟机已经安装了这个第三方包,可以使用: pi
阅读全文
摘要:2.1多线程的概念 线程是进程中执行代码的一个分支,每个执行分支(线程)要想工作执行代码需要cpu进行调度,也就是说线程是cpu调度的基本单位,每个进程至少都有一个线程,而这个线程就是我们通常说的主线程。 线程是Python程序中实现多任务的另外一种方式,线程的执行需要cpu调度来完成。 2.2多线
阅读全文
摘要:1.1进程的概念 进程是操作系统进行资源分配的基本单位。 进程是Python程序中实现多任务的一种方式 1.2多进程的使用 导入进程包 import multiprocessing 创建子进程并指定执行的任务 sub_process = multiprocessing.Process (target
阅读全文
摘要:模块的导入 import 模块名调用: 模块名.功能名from 模块名 import 功能名调用: 功能名from 模块名 import *import 模块名 as 别名from 模块名 import 功能名 as 别名 # Python中的模块就是可以将别人写好的,或者自己以前写好的功能直接
阅读全文
摘要:异常捕获 使用try和except可以捕获异常,也就是在出现异常后不会将代码终止运行,而是执行except中的代码处理异常 # 异常捕获:通过代码将可能出现异常的文件放入try中,然后如果出现异常就执行except中的命令'''格式:try: 可能出现异常的代码except: 如果出现了异常,就执行
阅读全文
摘要:函数介绍 函数的定义: def 函数名(参数): 函数体 return 返回值 函数的调用:函数名(参数) # 函数: 将特定的功能所对应的代码片段进行打包,封存在一个函数内,如果我们想要重复使用该功能,就直接调用函数即可# 函数的作用: 提高代码复用率,提高开发效率,易于维护'''函数定义的格式
阅读全文
摘要:12、类的定义 经典类 class 类名: 新式类 class 类名(父类名): # 定义一个类:'''格式:# 经典类class 类名:# 新式类class 类名(父类名):'''# 经典类# 不由任何类派生,或者说不继承任何类class student: pass # 为了保证代码结构完整,在
阅读全文
摘要:1、文件的基本操作 文件打开的格式: file = open(文件路径,读写模式) 文件路径:可以写相对路径,也可以写绝对路径 读写模式:r(读取) w(写入) a(追加) 文件打开后,必须关闭,否则持续消耗服务器性能。 # 文件读写,在使用的时候和我们正常使用文件一样# 1.打开文件# 2.操作文
阅读全文
摘要:集合的定义 变量 = {数据1, 数据2, 数据3.。。。} 空集合:set() 集合是一个无序的 不重复的数据序列 # 集合: 集合是一个无序,不重复的数据序列# 无序: 程序员无法控制其排不顺序, 程序员无法使用索引查找或修改数据# 不重复:没有办法在字典中放入相同的值,会自动去重,类似于字典的
阅读全文
摘要:列表的查询 index:从左至右查询元素在列表中所处的位置,如果查询到该元素返回其第一次出现所在位置的正向下标,如果不存在则报错 count:查询指定元素在列表中出现的次数 in:查询指定元素是否在列表中 not in:查询指定元素是否不在列表中 # 索引查询name_list = ['Bob',
阅读全文
摘要:元组的定义 单元素元组: 变量 = (数据,) 多元素元组:变量 = (数据1, 数据2, 数据3....) # 元组:可以储存多个数据,但是元组内的数据不能被修改(元定义后只能被查询)# 元组的定义:变量 = (数据1, 数据2, 数据3......)tuple1 = (1, 2, 3, 4)#
阅读全文
摘要:字典的定义 格式:变量 = {key1 : value1, key2: value2......} 空字典定义: {} dict() 字典中键不能重复,是唯一的,但是值可以重复 字典中的键要见名知意,体现字典可以见名知意的特性 # 字典:储存多个数据,以键值对形式存储,方便快速存取# 字典的键要见名
阅读全文
摘要:1、公共方法 + 加法运算适用于所有的基础数据类型(int float bool) 加法运算所有两侧要是同种数据类型 加法运算再容器类型中是拼接的意思,不是相加计算值 # +法运算,都可以用于哪些数据类型之间# int float bool 肯定可以用于加法运算,不再赘述print(1 + 12.3
阅读全文
摘要:# 数据类型查看的函数 type(数据/变量名)# 基础数据类型:int float bool# 容器类型: str list tuple set dict 字符串的格式化及输出 格式化是字符串所具有的功能,与print无关,哪怕不进行输出,也可以进行字符串的格式化 # 字符串格式化 :格式化是字符
阅读全文

浙公网安备 33010602011771号