文章列表
Python中的函数(一)
接触过C语言的朋友对函数这个词肯定非常熟悉,无论在哪门编程语言当中,函数(当然在某些语言里称作方法,意义是相同的)都扮演着至关重要的角色。今天就来了解一下Python中的函数用法。
一.函数的定义
在某些编程语言当中,函数声明和函数定义是区分开的(在这些编程语言当中函数声明和函数定义可以出现在不同的文件中,比如C语言),但是在Python中,函数声明和函数定义是视为一体的。在Python中,函数定义的基本形式如下:
def function(params):
block
return expression/value
...
转载自:http://isilic.iteye.com/blog/1750271
使用 Python 编写 Hadoop MapReduce 程序
以前写 Hadoop 的 MapReduce 程序时,使用的是 Java ,利用 Java 写起来是轻车熟路,没有问题,但是使用 Java 很明显的一个弊端就是每次都要编码、打包、上传、执行,还真心是麻烦,想要更加简单的使用 Hadoop 的运算能力,想要写 MapReduce 程序不那么复杂。还真是个问题。
仔细考虑了下,熟悉的 Python 又得拿起来了,随便搜了下 Python 编写 MapReduce 程序,看了个 ...
使用数理统计模型从海量数据中有效挖掘信息越来越受到业界关注。在建立模型之初,为了尽量减小因缺少重要自变量而出现的模型偏差,通常会选择尽可能多的自变量。然而,建模过程需要寻找对因变量最具有强解释力的自变 ...
The kappa() function can help. Here is a simulated example:
> set.seed(42)
> x1 <- rnorm(100)
> x2 <- rnorm(100)
> x3 <- x1 + 2*x2 + rnorm(100)*0.0001 # so x3 approx a linear comb. of x1+x2
> mm12 <- model.matrix(~ x1 + x2) # normal model, two indep. regres ...
按位与运算符(&)
参加运算的两个数据,按二进制位进行“与”运算。
运算规则:0&0=0; 0&1=0; 1&0=0; 1&1=1;
即:两位同时为“1”,结果才为“1”,否则为0
例如:3&5 即 0000 0011 & 0000 0101 = 0000 0001 因此,3&5的值得1。
另,负数按补码形式参加按位与运算。
“与运算”的特殊用途:
(1)清零。如果想将一个单元清零,即使其全部二进制位为0,只要与一个各位都为零的数值相与,结果为零。
(2)取一个数 ...
本文记录遇到的各种Java报错提示。
1.Cannot make a static reference to the non-static field 无法在静态方法中引用非静态变量 。
public class Test {
byte aa;
short bb;
int cc;
long dd;
double ee;
float ff;
boolean gg;
char hh;
public static void main(String[] args){
System.out.println("the valu ...
最近学习Java,看的是Oracle的官方Tutorials,其中有一个单词“literals”经常遇到,但总不能正确对应到专业的中文术语。于是Google了一下,发现Stackoverflow上有一帖子讨论了这个问题:What is the difference between data types and literals in Java?
看罢,才恍然明白,原来literals就是所谓的数据类型对应的值,仅此而已。后来又百度词典中查了一下,literals在不同的语境下可以翻译成不同的意思,感觉将其翻译成“标值”比较符合Tutorial中的意思。
小白学习不容易,必将 ...