自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 收藏
  • 关注

原创 endnote x9 安装破解后新建数据库后提示 不能初始化数据库支持

endnote x9 安装破解后新建数据库后提示 不能初始化数据库支持网上的教程都是安装完后直接用破解endnote.exe 去替换原有文件了,导致破解后出现上述提示。解决办法,安装完后先不要急着破解,先打开新建一个数据库后,再去破解。...

2022-04-05 13:15:07 21061 3

原创 Task06:综合练习

练习⼀: 各部⻔⼯资最⾼的员⼯(难度:中等)创建Employee 表,包含所有员⼯信息,每个员⼯有其对应的 Id, salary 和 department Id。select d.Name as Department,e.Name as Employee ,e.Salary from Employee as e join Department as d on e.DepartmentId = d.Id where (e.DepartmentId ,e.Salary) in (select Dep

2020-12-26 22:18:29 200

原创 Task05:SQL⾼级处理

窗⼝函数窗⼝函数也称为 OLAP 函数 。OLAP 是 OnLine Analytical Processing 的简称,意思是对数据库数据进⾏实时分析处理。为了便于理解,称之为窗⼝函数。常规的SELECT 语句都是对整张表进⾏查询,⽽窗⼝函数可以让我们有选择的去某⼀部分数据进⾏汇总、计算和排序。<窗口函数> over ([PARTITION BY <列名>] ORDER BY <排序用列名>)窗⼝函数最关键的是搞明⽩关键

2020-12-24 15:48:18 156

原创 Task04: 集合运算

集合运算在标准 SQL 中, 分别对检索结果使⽤ UNION , INTERSECT, EXCEPT 来将检索结果进⾏并,交和差运算, 像 UNION , INTERSECT , EXCEPT 这种⽤来进⾏集合运算的运算符称为集合运算符.表的加法–UNIONUNION 等集合运算符通常都会除去重复的记录.使⽤ UNION 对两个查询结果取并集, 和在⼀个查询中使⽤ WHERE ⼦句, 然后使⽤ OR 谓词连接两个查询条件, 能够得到相同的结果.那么是不是就没必要引⼊ UNION 了呢? 当然不是这

2020-12-21 21:59:47 231

原创 Task03:复杂⼀点的查询

视图什么是视图视图是⼀个虚拟的表,不同于直接操作数据表,视图是依据SELECT语句来创建的,所以操作视图时会根据创建视图的SELECT语句⽣成⼀张虚拟表,然后在这张虚拟表上做SQL操作。区别视图和数据表的本质,即视图是基于真实表的⼀张虚拟的表,其数据来源均建⽴在真实表的基础上。视图的优点通过定义视图可以将频繁使⽤的SELECT语句保存以提⾼效率。通过定义视图可以使⽤户看到的数据更加清晰。通过定义视图可以不对外公开数据表全部字段,增强数据的保密性。通过定义视图可以降低数据的冗余。创建视图

2020-12-19 11:12:59 107 1

原创 task02:基础查询与排序

SELECT语句基础SELECT语句从表中选取数据时需要使⽤SELECT 语句,也就是只从表中选出(SELECT )必要数据的意思。通过SELECT 语句查询并选取出必要数据的过程称为匹配查询或查询(query)。基本SELECT 语句包含了SELECT 和FROM两个⼦句(clause)。示例如下:SELECT <列名>,FROM <表名>;其中,SELECT ⼦句中列举了希望从表中查询出的列的名称,⽽FROM⼦句则指定了选取出数据的表的名称。WHERE语句在WHER

2020-12-16 22:51:45 150

原创 task01:初识数据库

DBMS的种类DBMS 主要通过数据的保存格式(数据库的种类)来进行分类,现阶段主要有以下 5 种类型.层次数据库(Hierarchical Database,HDB)关系数据库(Relational Database,RDB)这种类型的 DBMS 称为关系数据库管理系统(Relational Database Management System,RDBMS)。比较具有代表性的 RDBMS 有如下 5 种。Oracle Database:甲骨文公司的RDBMSSQL Server:微软公司的RD

2020-12-13 22:12:39 158

原创 task 10 :大作业

求出鸢尾属植物萼片长度的平均值、中位数和标准差(第1列,sepallength)【知识点:统计相关】如何计算numpy数组的均值,中位数,标准差?__author__ = 'Administrator'# -*- coding:utf-8 -*-import numpy as npoutfile = r'C:\Users\Administrator\Desktop\Numpy_jupyter\Iris数据集\iris.csv'outFile = 'iris.txt'#delimiter中tx

2020-12-01 10:08:51 89

原创 task09 线性代数

矩阵和向量积矩阵的定义、矩阵的加法、矩阵的数乘、矩阵的转置与二维数组完全一致,但矩阵的乘法有不同的表示。numpy.dot(a, b[, out]) 计算两个矩阵的乘积,如果是一维数组则是它们的内积。import numpy as npx = np.array([1, 2, 3, 4, 5])y = np.array([2, 3, 4, 5, 6])z = np.dot(x, y)print(z) # 70x = np.array([[1, 2, 3], [3, 4, 5], [6, 7, 8

2020-11-29 13:24:35 119

原创 task08 统计相关

次序统计计算最小值numpy.amin(a[, axis=None, out=None, keepdims=np._NoValue, initial=np._NoValue, where=np._NoValue]) Return the minimum of an array or minimum along an axis.import numpy as npx = np.array([[11, 12, 13, 14, 15],[16, 17, 18, 19, 20],[21, 22, 23,

2020-11-26 22:23:22 164

原创 task07 随机抽样

离散型随机变量二项分布二项分布可以用于只有一次实验只有两种结果,各结果对应的概率相等的多次实验的概率问题。比如处理猜10次拳赢6次的概率等类似的问题。numpy.random.binomial(n,p,size):产生size个符合(n,p)的二项分布随机数即,相当于进行size次实验,每次实验都投掷n枚硬币/每次实验都将一枚硬币投掷n次,记录size次实验中,正面朝上分别为0-n次的实验次数;其中每次试验的成功概率为pimport numpy as npfrom scipy import st

2020-11-24 10:17:02 342

原创 task06 :输入输出

numpy 二进制文件了解两种文件格式:1.npy格式:以二进制的方式存储文件,在二进制文件第一行以文本形式保存了数据的元信息(ndim,dtype,shape等),可以用二进制工具查看内容。2.npz格式:以压缩打包的方式存储文件,可以用压缩软件解压。三种存储方法:numpy.save(file, arr, allow_pickle=True, fix_imports=True) Save an array to a binary file in NumPy .npy format.numpy

2020-11-23 20:35:35 76

原创 task 05: 排序,搜索,计数和集合

排序numpy.sort(a[, axis=-1, kind=‘quicksort’, order=None]) Return a sorted copy of an array.a. axis:排序沿数组的(轴)方向,0表示按行,1表示按列,None表示展开来排序,默认为-1,表示沿最后的轴排序。b. kind:排序的算法,提供了快排’quicksort’、混排’mergesort’、堆排’heapsort’, 默认为‘quicksort’。c. order:排序的字段名,可指定字段排序,默认为N

2020-10-29 12:14:45 303

原创 task04:数学函数以及逻辑函数

算数运算numpy.add(x1, x2, *args, **kwargs) Add arguments element-wise.numpy.subtract(x1, x2, *args, **kwargs) Subtract arguments element-wise.numpy.multiply(x1, x2, *args, **kwargs) Multiply arguments element-wise.numpy.divide(x1, x2, *args, **kwargs) Ret

2020-10-26 21:21:58 205

原创 task03:数组的操作

数组迭代1.apply_along_axis(func1d, axis, arr) Apply a function to 1-D slices along the given axis.import numpy as npx = np.array([[11, 12, 13, 14, 15],[16, 17, 18, 19, 20],[21, 22, 23, 24, 25],[26, 27, 28, 29, 30],[31, 32, 33, 34, 35]])y = np.apply_al

2020-10-25 10:19:12 312

原创 task 02:索引

1 整数索引要获取数组的单个元素,指定元素的索引即可。import numpy as npx = np.array([1, 2, 3, 4, 5, 6, 7, 8])print(x[2]) # 32 切片索引切片操作是指抽取数组的一部分元素生成新数组。对 python 列表进行切片操作得到的数组是原数组的副本,而对 Numpy 数据进行切片操作得到的数组则是指向相同缓冲区的视图。如果想抽取(或查看)数组的一部分,必须使用切片语法,也就是,把几个用冒号( start:stop:step )隔开

2020-10-21 19:05:48 228

原创 task01. 数据类型及数组创建

常量部分:numpy.isnan(x, *args, **kwargs) Test element-wise for NaN and return result as a boolean array. #注意点:两个numpy.nan是不相等的numpy.infnumpy.pinumpy.e数据类型转自:Numpy数据类型的创建numpy.dtype(object, align, copy)object - 要转换为的数据类型对象align - 如果为 true,填充字段使其类

2020-10-20 19:29:34 184

原创 task09 文件与文件系统

框架习题1、打开中文字符的文档时,会出现乱码,Python自带的打开文件是否可以指定文字编码?还是只能用相关函数?2、编写程序查找最长的单词

2020-08-08 10:12:18 60

原创 Task08:模块与datetime模块

框架练习1、假设你获取了用户输入的日期和时间如2020-1-21 9:01:30 ,以及一个时区信息如UTC+5:00 ,均是str ,请编写一个函数将其转换为timestamp:2、编写Python程序以选择指定年份的所有星期日。...

2020-08-07 15:26:03 102

原创 task7: 类、对象、魔法方法

框架练习1、上面提到了许多魔法方法,如__new__ , init , str , rstr , getitem , setitem 等等,请总结它们各自的使用方法。2、利用python做一个简单的定时器类要求:定制一个计时器的类。start 和stop 方法代表启动计时和停止计时。假设计时器对象t1 , print(t1) 和直接调用t1 均显示结果。当计时器未启动或已经停止计时时,调用stop 方法会给予温馨的提示。两个计时器对象可以进行相加: t1+t2 。只能使用提供的有限

2020-08-05 08:02:15 121

原创 task 06 函数与lambda表达式

框架习题怎么给函数编写⽂档?怎么给函数参数和返回值注解?闭包中,怎么对数字、字符串、元组等不可变元素更新。分别根据每一行的首元素和尾元素大小对二维列表 a = [[6, 5], [3, 7], [2, 8]] 排序。(利用lambda表达式)利用python解决汉诺塔问题?来不及写了。。。先跳过...

2020-08-02 22:16:59 110

原创 task05: 字典、集合、序列

字典框架字典习题字典的长度是多少请修改’java’ 这个key对应的value值为98删除 c 这个key增加一个key-value对,key值为 php, value是90获取所有的key值,存储在列表里获取所有的value值,存储在列表里判断 javascript 是否在字典中获得字典里所有value 的和获取字典里最大的value获取字典里最小的value字典 dic1 = {‘php’: 97}, 将dic1的数据更新到dic中# -*- coding:utf-8 -

2020-07-28 15:56:02 125

原创 task 04 :列表、元组、字符串

列表框架列表习题1、列表操作练习列表lst 内容如下lst = [2, 5, 6, 7, 8, 9, 2, 9, 9]请写程序完成下列操作:在列表的末尾增加元素15在列表的中间位置插入元素20将列表[2, 5, 6]合并到lst中移除列表中索引为3的元素翻转列表里的所有元素对列表里的元素进行排序,从小到大一次,从大到小一次lst = [2,5,6,7,8,9,2,9,9]lst.append(15)lst.insert(20,4)lst.extend([2,5,6])

2020-07-26 21:13:02 154

原创 task 03:异常处理

一、目标了解可能会出现的各类异常熟练掌握try_except_finally结构,使用raise语句抛出指定的异常。二、框架三、新知识点Python 标准异常总结BaseException:所有异常的 基类Exception:常规异常的 基类StandardError:所有的内建标准异常的基类ArithmeticError:所有数值计算异常的基类FloatingPointError:浮点计算异常OverflowError:数值运算超出最大限制ZeroDivisionError

2020-07-23 15:06:38 109

原创 task 02:条件与循环

一、目标掌握基本的条件,循环语句的使用。掌握assert断言break,continue,pass,等语句的使用。熟悉推导式的用法。二、框架三、新知识点assert 关键词assert 这个关键词我们称之为“断言”,当这个关键词后边的条件为 False 时,程序自动崩溃并抛出AssertionError 的异常。my_list = ['lsgogroup']my_list.pop(0)assert len(my_list) > 0# AssertionError注:po

2020-07-22 15:14:03 60

原创 python入门日记 task 01:变量、运算符、数据类型及位运算

一、学习目标:理论部分了解python中基本的变量类型,运算符,及数据类型。了解python的位运算练习部分3. 课后思考题4. leetcode练习题二、知识大纲三、新知识点记录:1.位运算符(难点)(把数字当作二进制数进行运算)注:了解二进制转换原理,了解相关应用场景。学习时参考阅读https://blog.csdn.net/qq_43576343/article/details/100780324https://blog.csdn.net/meng_xin_true

2020-07-20 15:08:22 257

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除