自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 PowerQuery操作分类3

添加列添加自定义列 添加文本 "" 添加计算的字段 可以使用+-*/ 使用&拼接 &前后都是文本 简单的if语句添加条件列 根据条件判断,返回一定的值索引列 从0 从1 自定义 步长 可以负数时间和日期整理日期 选中日期格式的数据 年 月 日 季度 周时间 选中时间类型的数据 时 分 秒分析 时间日期格式的文本...

2021-07-03 10:18:21 289

原创 PowerQuery操作分类2

透视一维变二维不要聚合逆透视二维变一维将标题降到第一行分组依据将数据按照某一列或几列进行汇总多列分组依据 大组套小组 用来分组的最后一列结果一定没有重复对于要聚合的列 求和 计数 平均 最大,最小所有行 展开 展开原有字段 聚合 将字段按照某计算聚合分组依据后可以再分组依据(进行套娃)...

2021-07-03 10:14:12 288

原创 PowerQuery操作分类

数据菜单下——获取和转换导入数据从txt从csv从Access从excel 字符集从网站转换数据 进入query编辑器加载/加载到 excel分隔符,字符集行操作删除行删除间隔航删除重复删除错误删除空白行保留行 保留重复列操作选择列 删除转到列 选中删除列 删除其他列 删除列提取和转换整理数据修剪清除拆分列合并列添加后缀提取 按字取 按分隔符取删除重复项和排序一起使用有奇效保留第一条先排序后删除,保留想要的东西注意

2021-07-03 10:08:21 612

原创 POWER PIVOT的使用介绍2

POWER PIVOT界面介绍数据视图 可以看到数据但是不能改 可以对数据进行计算分析关系视图 可以看到所有导入到powerpivot当中的表格和字段 可以建立连接计算区域 计算度量值数据区域数据导入复制粘贴 适用于不会发生更改的数据从其他源 正常导入 excel 数据库链接表计算列对行计算会添加一列一般用于添加辅助列添加的列一般用于透视表中行,列,常常需要分组...

2021-07-03 09:43:48 340

原创 POWER PIVOT的使用介绍1

POWER PIVOT的作用:数据建模分析一个案例简单列了解什么是powerpivotcom加载项——勾选有关powerpivotpowerpivot——管理导入数据建立联系导出至数据透视表 多张表格 每张表格都有一堆字段 通过联系,不同表格的字段可以进行操作分析多表数据界面介绍数据视图 可以看到数据但是不能改 可以对数据进行计算分析关系视图 可以看到所有导入到powerpivot当中的表格和字段 可以建立连接计算区域 计算度量值数据区域...

2021-07-03 09:04:38 1327

原创 excel基础操作(四)

2021-07-01 23:01:10 185

原创 excel基础操作(三)

2021-07-01 21:04:28 67

原创 excel基础操作(二)

2021-07-01 21:00:48 74

原创 EXCEL基本操作(一)

2021-07-01 20:59:33 73

原创 Excel基础入门(2)

2021-06-22 21:25:18 74

原创 excel基础入门(1)

2021-06-22 21:20:45 112

原创 mysql快捷键

ctrl+q 打开查询窗口ctrl+/ 注释sql语句ctrl+shift +/ 解除注释ctrl+r 运行查询窗口的sql语句ctrl+shift+r 只运行选中的sql语句F6 打开一个mysql命令行窗口ctrl+d (1):查看表结构详情,包括索引 触发器,存储过程,外键,唯一键;(2):复制一行ctrl+l 删除一行ctrl+n

2021-06-09 10:39:27 780

原创 python快捷键

相关快捷键:最重要的快捷键ctrl+shift+A:万能命令行shift两次:查看资源文件新建工程第一步操作module设置把空包分层去掉,compact empty middle package设置当前的工程是utf-8,设置的Editor–>File Encodings–>全部改成utf-8,注释ctrl+/:单行注释光标操作ctrl+alt+enter:向上插入shift+enter:向下插入end:光标操作代码ctrl+d:复制粘贴一行ctrl+y:删除一

2021-06-09 10:37:28 105

原创 python flask使用经验

Python flask使用经验教训总结Python前言这段时间开始接触flask,中间遇到些问题,也走过写弯路,本片博客用来说明下自己这段时间内踩的坑。正文问题一:在使用SQLAlchemy管理MySQL数据库时,创建db实例时报错,提示Import MySQLdb出错要说明的是,在使用SQLAlchemy时,要先安装好MySQL数据库和MySQLdb,因为SQLAlchemy会调用MySQLdb模块。Windows下安装MySQLdb模块可以看一看这篇博客,如果是linux下安装则可以参考我

2021-06-09 10:35:50 189 2

原创 mysql实用小技巧(二)

mysql使用小技巧1、MySQL中有许多很实用的函数,好好利用它们可以省去很多时间:group_concat() 将取到的值用逗号连接,可以这么用:select group_concat(distinct id) from tablename;得到的结果类似为: 1,2,3,4,5unix_timestamp(), to_days(), now() 这三个函数都是与日期相关的函数,主要用于处理mysql中timestamp类似的数据,可以用于与unix时间戳转换以及比较select now

2021-06-09 09:44:36 70

原创 mysql实用小技巧

Mysql查询工具中如何查询多条语名默认myslq只能查询一条语句,如果想查询多条,可以在各条之间加;号select * from tbl_A;select * from tbl_BMysql中如何设置变量用set语句,SET @dt = DATE_ADD(NOW(), INTERVAL -2 DAY); 在sql语句直接用变量赋值SET @dt = DATE_ADD(NOW(), INTERVAL -2 DAY); update tbl_A set date=@dt如果变量是拼接

2021-06-09 09:41:20 80

原创 Oracle修改表结构

修改表结构当一张数据表建立完成之后如果发现表结构不合适,则可以修改列或者是增加数据列,下面为了方便说明,首先编写如下的数据库创建脚本。-- 删除数据表DROP TABLE member PURGE ;-- 创建数据表CREATE TABLE member( mid NUM BER ,name VARCHAR2(30)) ;-- 增加测试数据INSERT INTO member(mid,name) VALUES (1,'张三') ; INSERT INTO member(mid,name

2021-06-09 09:38:21 874

原创 Oracle闪回操作

闪回操作从 Oracle 10g 起为了方便用户进行数据表的恢复。为 Oracle 增加了一个类似于 windows 的回收站功能,等于是所有删除是数据表,首先保存在回收站之中,如果用户有需要也可以进行恢复。范例: 查看回收站show recyclebin ;从 Oracle 11g 开始为了方便用户查看数据,提供了一个 SQL Developer 工具,但是此工具需要配置 java 环境。JDK 目录:D:\app\Teacher\product\11.2.0\dbhome_1\jdk\bin

2021-06-09 09:33:32 173

原创 Oracle查询排序

查询排序如果现在希望查询出来的数据可以按照指定的列由大到小或者是由小到大进行排列的话,则可以使用 ORDER BY 子句,此子句的语法如下:在以上的语法之中最重要的一点:ORDER BY 子句是写在最后行的,而且永恒在最后一行,同时 ORDER BY 也是在SELECT 子句之后执行的,那么也就可以得出一个结论:ORDER BY 可以使用 SELECT 子句里面定义的别名。在使用 ORDER BY 排序的时候有两种排序的模式:ASC:升序,是默认的方式;DESC:降序,必须由用户设置。..

2021-06-09 09:25:03 377

原创 oracle两个范围,一判断

取值范围:BETWEEN…AND空判断:IS NULL、IS NOT NULL基数范围:IN、NOT IN

2021-06-09 09:23:43 305

原创 Oracle逻辑运算

逻辑运算在 WHERE 子句之中是可以同时编写多个条件的,但是这多个条件之间就必须使用逻辑连接,主要使用两种符号:·AND:条件 AND 条件 AND 条件;  所有条件都要同时满足·OR:条件 OR 条件 OR 条件;  所有条件只要有一个满足即可1、 AND 连接操作2、 OR 连接操作3、 NOT 取反操作...

2021-06-09 09:20:42 209

原创 Python新手易犯错误

变量没有定义:if age >= 18: print ('adult')print ('END')会导致:NameError: name ‘age’ is not defined.改正:age = 20if age >= 18: print ('adult')print ('END')字符串与非字符串连接错误:num = 12print('I have ' + num+ ' apples.')非字符串和字符串连接的时候,要将非字符串转换为字符串类型之

2021-06-05 09:40:11 287

原创 html中的变量

变量作用域局部变量:在函数内部定义的变量,这个变量只能够在函数的内部使用,在全局中不能够使用。比如在三国时期,袁术称帝后,只有袁术阵营的人才认为他是皇帝,他发布的命令只有在本阵营里面起作用。但是其他人不认为他是皇帝,他发布的命令没有作用。function localVar(){ var a = 1; alert(a);}localVar();alert(a);在函数内部定义一个变量,如果没有加上var ,那么这个变量被认作为全局变量。function localAllVar(

2021-05-25 22:37:59 5181

原创 JavaScript 函数解析

函数函数的概念为什么需要用函数?首先看一下输出100所有素数问题的解决方案方案一:循环的嵌套<script> for (var n=2; n<=100; n++) { var m = Math.ceil(Math.sqrt(n));//根据相关数学定理,查找范围可缩小至[2,sqrt(n)] var found = false;//找到因子的标记 for (var i = 2; i <= m; i++) {

2021-05-24 09:22:52 49

原创 HTML 列表分类(1)下拉列表

下拉列表使用下拉列表的好处:(1)节省页面空间,使得页面更加简洁(2)方便输入(3)规范输入你来自:浙江河南江苏江西标签定义了一个下拉列表标签定义下拉列表的一个选项标签的name属性定义了提交的参数名标签的内容定义了该选项显示的文本,value属性定义了选中该选项时传递的参数值比方选择“江苏”并提交![在这里插入图片描述](https://img-blog.csdnimg.cn/20210524085731448.png)提交的参数如下多选可通过设置multip

2021-05-24 09:00:34 1350

原创 HTML标签

列表标签先看看word之中的列表江西河南浙江江苏序列列表1.牛奶2.面包3.包子4.咖啡1无序列表:unordered list,定义一个无序列表:list item,定义一个列表项type属性指定无序列表的符号,取值有:disc:实心的圆点,默认值;circle:空心的圆圈;square:实心的正方形。浙江江苏江西河南.2 有序列表ordered list,有序列表,即列表项带有序号。type属性指定序号的类型,其取值:1:序号为1.2.3.4

2021-05-22 18:18:27 238

原创 python关于mysql错误修改

错误原因:符号错误,写成.错误原因:value少打一个s错误原因:balance打错了

2021-05-17 21:27:39 67

原创 python如何菱形排序实例

完成以下图形的输出功能 要求用循环完成 A ABA ABCBAABCDCBA ABCBA ABA Astr = ["A", "ABA", "ABCBA", "ABCDCBA"]for k in range(0, 4): print((str[k]).center(7))for i in range(2, -1, -1): print((str[i]).center(7))运行结果如下:...

2021-05-16 19:49:25 229

原创 Python数字倒序排列实例

输入10个整数,放入列表中,要求从小到大排序,后输出。for o in range(1,11): a=int(input("请输入%d个数"%o)) ls.append(a)for i in range(0,len(ls)): t=ls[0] index=0 for j in range(1,len(ls)-i): if ls[j]>t: t=ls[j] index=j last=len

2021-05-16 19:23:52 1860

原创 python如何计算通话费用

1.python基本if语句Java、JavaScript 的写法 If(条件){ 条件满足。。。。25 }else{ 条件不满足 } Python 的写法 If 条件 : 条件满足 Else: 不满足条件话费计算#计算话费 #(1)输入通话的秒数 n n = input("请输入通话秒数:") #(2)将通话的秒数 转成 分钟 n = int(n) if n < 0 : print("输入的秒数不对") exit(1) #结束程序

2021-05-16 18:54:40 2575

原创 python文件的迁移

import osimport shutilos.chdir("C:\\Users\\layer\\Desktop\\1314")a= os.listdir()print(a)for i in a: b= "C:\\Users\\layer\\Desktop\\1314\\"+i c= "D:\\file0512\\"+i shutil.copyfile(b,c)1.首先我们先导入模块导入os模块(os模块里面有很多的模块这是主题)然后导入shutil模块()os

2021-05-13 20:52:21 1393 1

原创 python判断id是否正确

我们写入一个判断表def input_id(): #请输入学号 id = input("请输入学号:") #假设 ID为5的已经存在 if id == "5":(id可以换其他的) e= Exception("ID学号已经存在")#创建一个异常对象 raise e ##抛出异常 else: return idid= ""try: id = input_id()except Exception as e:

2021-05-11 21:45:05 531

原创 Python判断异常的错误

首先我们先输入一个表i=input("请输入一个数:")try: n = int(i) m=100/n#分母不能为0 print(m)except ValueError:#试图将一个与数字无关的类型转化为整数,会抛出该异常。 print("ValueError 值错误")except ZeroDivisionError:#除数等于0的报错方式 print("ZeroDivisionError 分母为0")except Exception as resut:#

2021-05-11 21:15:21 1957

原创 python使用技巧(3)

1.二维矩阵转置如果要转置矩阵,可以直接使用使用zip()函数。除此之外,没有比import numpy更简单的方法了。2.链式比较如果想输出数组中介于4-7之间的元素,java是这么写的:if( b > 4 && b < 7){ },但Python更人性化。包括最后一句1 == b < 20,这和C、java也很不一样。3.链式调用在python中实现链式调用只需在函数返回对象自己就行了。...

2021-05-09 08:43:53 62

原创 python使用技巧

1.判断两个字符串是否是anagram所谓anagram,就是两个词所用的字母及其个数都是一样的,但是它们字母的位置不一样,比如abc,bac,acb。在Python中,Counter可以解决这个问题.2.字符串倒转字符串倒转,就是把1234转成4321。下面我们介绍了三种方法:方法一:最简单的切片法,a[::-1]就相当于a[尾:头:-1]。方法二:用Python自带reversed()函数,它可被用于list倒转。方法三:第三种是通过倒转数据类型和切片倒转整数。3. list倒转

2021-05-09 08:41:55 77

原创 python实用技巧

交换变量有时候,当我们要交换两个变量的值时,一种常规的方法是创建一个临时变量,然后用它来进行交换。比如:输入```cppa = 5b = 10#创建临时变量temp = aa = bb = tempprint(a)print(b)但在Python中,其实我们有一种更简洁的写法:将list中的所有元素转为单个字符串列表和字符串是Python中最常见的数据类型,它们会遇到互相转换的需要。那么,我们该怎么把list中的所有元素转为字符串呢?查找list中出现次数最.

2021-05-08 19:49:08 61

原创 python字典定义

首先我们来写一个列zsf_dic = { "name":"张三丰", "age":"107", "love":["小姐姐","灭绝"], "dog":{ "name":"小黑", "type":"藏獒", "age":"5",}}(1)查看字典的长度 :有几对键值对 print(len(zsf_dic)) 一共是4个分别是name,age,love,dog(2)取值(2)取出张三丰的名字name = zsf_

2021-05-05 19:39:41 89

原创 python函数

函数函数是什么 一段代码的封装 一个函数代表着一个功能函数的组成 语法:def 函数名(参数1,参数2...)**函数名** 和变量的命名规范一样的 小驼峰**参数** 形参:多个参数直接用英文逗号分隔 使用合适的命令**返回值** retern函数的调用**使用一个函数** 函数名(实参1,实参2) 通过赋值方式来接收函数内部的return的返回值 必须 先声明 后调用函数的思想**封装** 给参数,返回结果 不关注里头具体的实现**大事化

2021-05-04 18:20:56 59

原创 python程序设计基础

1.变量**规则** (1)字母,数字,下划线组成 (2)不能以数字开头 (3)不能使用Python关键字 ( 关键字表网址 ,很全 ) https://www.cnblogs.com/cheng10/p/9634437.html) **规范** 见名思义 小驼峰 (驼峰命名法):printEmployeePaychecks();第一个函数名使用了骆驼式命名法——函数名中的每一个逻辑断点都有一个大写字母来标记;第二个函数名使用了下划线法----函数名中的每一个逻辑断

2021-05-03 20:13:52 131 1

原创 mysql实用技巧(5)

1临时表并不是不可使用,适当地使用它们可以使某些例程更有效,例如,当需要重复引用大型表或常用表中的某个数据集时。但是,对于一次性事件,最好使用导出表。2在新建临时表时,如果一次性插入数据量很大,那么可以使用select into代替create table,避免造成大量log,以提高速度;如果数据量不大,为了缓和系统表的资源,应先create table,然后insert。3如果使用到了临时表,在存储过程的最后务必将所有的临时表显式删除,先truncate table,然后drop table,这

2021-04-30 09:04:56 51

空空如也

空空如也

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

TA关注的人

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