SQL
SQL语法特征 库管理 查看数据库 show databases; 使用数据库 use 数据库名称; 创建数据库 create database 数据库名称 [charset utf8]; // []可写可不写 删除数据库 drop database 数据库名称; 查看当前使用的数据库 select database(); DDL-表管理 查看有哪些表 show tables; 需要先选择数据库 创建表 create table 表名称( 列名称 列类型, …… ); 类型 int – 整数 float – 浮点型 varchar(长度) – 文本,长度为数字,做最大长度限制 date – 日期类型 timestamp – 时间戳类型 删除表 drop table 表名称; drop table if exists 表名称; DML用来对数据库中表的数据记录进行更新 数据插入语法: insert into 表[(列1,列2,……,列n)]...
面向对象
对象 设计一个类 123class student: name = None age = None 创建一个对象 1stu1 = student() 对对象进行赋值 12stu1.name = "日奈"stu1.age = 17 类里面也可以添加函数 class xxx: def xxxx(self): //self必须存在用来表示类对象自身的意思 xxx //不过在传入参数时不用理它 如果有成员变量要传入到成员方法,要加self. 1234class student: name = None def s(self): print(f"我是{slef.name}") 成员方法也可以继续添加元素 1234567class student: name = None def s(self,str): ...
pyecharts入门
pyecharts基础入门导包from pyecharts.charts import Linefrom pyecharts.options import TitleOpts 创建一个折线图对象line = Line()#给折线图添加x轴数据line.add_xaxis([“中国”,”美国”,”英国”])#给折线图添加y轴数据line.add_yaxis(“GDP”,[30,20,10])#通过render方法,将代码变为图像line.render()#通过全局配置项set_global_opts来设置,TitleOpts导包line.set_global_opts( title_opts=TitleOpts(title=”GDP展示”)) #通过render方法,将代码变为图像line.render() 具体的设置可以到网站去寻找pyecharts 创建一个地图from pyecharts.charts import Map 准备地图对象map = Map() 准备数据data = [ (“湖南”,1), ...
异常 & 模块
异常基本捕获语法try: 可能发生错误的代码 expect: 如果出现异常执行的代码 捕获指定异常try: 可能发生错误的代码 expect 异常名 as 变量名(任意,如a,c): 如果出现异常执行的代码 获取多个异常try: 可能发生错误的代码 expect (异常名1,异常名2) as 变量名(任意,如a,c): 如果出现异常执行的代码 获取全部异常try: 可能发生错误的代码 expect Exception as 变量名(任意,如a,c): 如果出现异常执行的代码 else & finallyelse:如果没有异常时要执行的代码 finally:有没有异常都会执行的代码 try: 可能发生错误的代码 expect Exception as 变量名(任意,如a,c): 如果出现异常执行的代码 else: …… finally: …… 导入模块模块就是一个python文件以.py结尾,里面有类,函数,变量等,可以直接拿过来用 格式: [from...
文件
open()函数open(name,mode,encoding) name:打开的目标文件名的字符串,也可以是具体路径 mode:设置打开文件的模式 encoding:编码格式(建议用UTF-8) 如: f =...
数据容器
list列表定义变量名 = [ 元素 ] 也可以嵌套 [ [ 123 ] , [ 456 ] ] 索引跟java一样,从0开始 也可以反向索引:-5 -4 -3 -2 -1 查找列表.index(查找元素),会返回其下标 修改列表[下标] = 值 插入列表.insert(下标,元素),在指定的下标插入指定的元素 追加 列表.append(元素),将指定元素追加到列表的尾部 列表.extend(其他数据容器),将其他数据容器中的元素取出,依次追加到列表尾部 删除 del 列表[下标] 列表.pop(下标),可以返回被删除的元素 列表.remove(元素),删除某元素在列表中的第一个匹配项 清空列表.clear() 统计某元素在列表中的数量列表.count(元素) 统计列表中有多少个元素len(列表) tuple元组元组用(),用,隔开,可以收集不同类型的数据 也可以嵌套 方法...