函数是具有独立功能,并且能够重复使用的代码块。函数必须先声明后调用,使用函数使代码更简洁易读。 一、函数的声明与调用 1、声明格式: static 返回类型 函数名(参数类型 参数名称,参数类型 参数名称,……) { 函数体 } 注:函数名称通常首字母大写,并且要符合语义 2、调用格式: 函数名() ...
返回顶部 楔子 假如我现在有一个列表l=['a','b','c','d','e'],我想取列表中的内容,有几种方式? 首先,我可以通过索引取值l[0],其次我们是不是还可以用for循环来取值呀? 你有没有仔细思考过,用索引取值和for循环取值是有着微妙区别的。 如果用索引取值,你可以取到任意位置的值 ...
分类:
编程语言 时间:
2017-08-17 10:26:18
阅读次数:
179
''' 首先是装饰器是一种设计模式,具体的细节可以参考相关设计模式的书籍,这里着重描述他在Python中的具体代码。 首先看一下装饰器的由来。 比如我有如下的代码: def fun1(): sum_ = 0 # sum_ 后面跟下划线是为了跟 Python sum 函数不冲突。 for i in r ...
分类:
编程语言 时间:
2017-08-15 21:06:26
阅读次数:
152
摘抄:https://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/001431835236741e42daf5af6514f1a8917b8aaadff31bf000 本文章完全用来个人复习学 ...
分类:
编程语言 时间:
2017-08-11 22:02:12
阅读次数:
187
JavaScript是一门动态的,弱类型的脚本语言。和大多数编程语言一样,JavaScript也采用词法作用域。也即是说,函数的执行依赖于变量作用域。这个作用域是在函数定义时决定的,而非函数调用。函数对象可以通过作用域链互相关联起来,函数体可访问的变量都可以保存在函数作用域内部。闭包,一个形象的解释 ...
分类:
编程语言 时间:
2017-08-09 13:10:59
阅读次数:
127
reduce()函数接收两个参数:函数和可迭代对象,计算过程如下: 求和1到100: 用自带sum( )函数实现: 将整数序列[1,3,5,7,9]变成整数13579: str2int:(用map把str变成序列再用reduce变序列为整数) reduce接收list求所有元素积 ...
分类:
其他好文 时间:
2017-08-04 19:30:25
阅读次数:
173
selectISNULL(sum(字段),0)fromtableName;
分类:
数据库 时间:
2017-07-14 16:41:42
阅读次数:
150
使用SUM函数,加上GROUPBY人员ID就可以实现了:SELECTSUM(PZ+CPJS+BZ+GC+SB+TG+MJ+CL+CCLW+GJ+ZL+CBZZ)ascount,
SUM(PZ)asPZ,SUM(CPJS)asCPJS,SUM(BZ)asBZ,SUM(GC)asGC,SUM(SB)asSB,SUM(TG)asTG,SUM(MJ)asMJ,SUM(CL)asCL,SUM(CCLW)asCCLW,SUM(GJ)asGJ,SUM(ZL)asZL,SUM(CBZZ)asC..
分类:
数据库 时间:
2017-07-04 13:31:33
阅读次数:
235
在Oracle 11g中,Oracle 增加了2个查询:pivot(行转列) 和unpivot(列转行) pivot(聚合函数 for 列名 in(类型)) ,其中 in('') 中可以指定别名,in中还可以指定子查询 行转列: select * from rhsa_gcfx_result orde ...
分类:
数据库 时间:
2017-06-29 14:04:24
阅读次数:
231
一、 聚合函数 1.1 求和函数 SUM() 求和函数SUM( )用于对数据求和。返回选取结果集中全部值的总和。 语法:SELECT SUM(column_name) FROM table_name 说明:SUM()函数仅仅能作用于数值型数据。即列column_name中的数据必须是数值型的。 1. ...
分类:
数据库 时间:
2017-06-29 09:57:41
阅读次数:
221