摘要:来自:《JavaScript权威指南(原书第6版)》第3章类型、值和变量,(以前也有一篇文章非常好:http://www.cnblogs.com/youxin/archive/2012/08/23/2653292.html javascript数据类型)JavaScript中的原始值(undefined、null、布尔值、数字和字符串)与对象(包括数组和函数)有着根本区别。原始值是不可更改的:任何方法都无法更改(或“突变”)一个原始值。对数字和布尔值来说显然如此——改变数字的值本身就说不通,而对字符串来说就不那么明显了,因为字符串看起来像由字符组成的数组,我们期望可以通过指定索引来修改字符串中 阅读全文
转:Python yield 使用浅析
2013-05-05 02:05 by youxin, 635 阅读, 0 推荐, 收藏,
摘要:您可能听说过,带有 yield 的函数在 Python 中被称之为 generator(生成器),何谓 generator ?我们先抛开 generator,以一个常见的编程题目来展示 yield 的概念。如何生成斐波那契數列斐波那契(Fibonacci)數列是一个非常简单的递归数列,除第一个和第二个数外,任意一个数都可由前两个数相加得到。用计算机程序输出斐波那契數列的前 N 个数是一个非常简单的问题,许多初学者都可以轻易写出如下函数:清单 1. 简单输出斐波那契數列前 N 个数 def fab(max): n, a, b = 0, 0, 1 while n >> fa... 阅读全文
python is operator
2013-05-05 01:55 by youxin, 458 阅读, 0 推荐, 收藏,
摘要:来自:http://stackoverflow.com/questions/2438667/what-is-the-semantics-of-is-operator-in-pythonFrom thedocumentation:Every object has an identity, a type and a value. An object’s identity never changes once it has been created; you may think of it as the object’s address in memory. The ‘is‘ operator co 阅读全文
python enumerate 用法
2013-05-05 01:33 by youxin, 397 阅读, 0 推荐, 收藏,
摘要:enumerate(sequence,start=0)Return an enumerate object.sequencemust be a sequence, aniterator, or some other object which supports iteration. Thenext()method of the iterator returned byenumerate()returns a tuple containing a count (fromstartwhich defaults to 0) and the values obtained from iterating 阅读全文
Understanding Python Iterables and Iterators
2013-05-05 00:50 by youxin, 486 阅读, 0 推荐, 收藏,
摘要:Thefor loop, just like everything else in Python, is really simple. For a wide range of containers you can just dofor i in container: do something. How does this work? And more importantly, if you create your own container how can you make sure that it supports this syntax?for loop under the hoodFir 阅读全文
皮尔逊积矩相关系数
2013-05-04 21:35 by youxin, 3448 阅读, 0 推荐, 收藏,
摘要:在统计学中,皮尔逊积矩相关系数(英语:Pearson product-moment correlation coefficient,又称作PPMCC或PCCs[1], 文章中常用r或Pearson's r表示)用于度量两个变量X和Y之间的相关(线性相关),其值介于-1与1之间。在自然科学领域中,该系数广泛用于度量两个变量之间的相关程度。它是由卡尔·皮尔逊从弗朗西斯·高尔顿在19世纪80年代提出的一个相似却又稍有不同的想法演变而来的。[2][3]这个相关系数也称作“皮尔森相关系数r”。两个变量之间的皮尔逊相关系数定义为两个变量之间的协方差和标准差的商:以上方程定义了总 阅读全文
统计学中的自由度
2013-05-04 21:17 by youxin, 2534 阅读, 0 推荐, 收藏,
摘要:統計學上的自由度(英语:degree of freedom, df),是指当以样本的统计量来估计总体的参数时,样本中独立或能自由变化的数据的个数,称为该统计量的自由度。例1:估计总体的平均数()时,由于样本中的个数都是相互独立的,任一個尚未抽出的數都不受已抽出任何数值的影響,所以自由度为。例2:估计总体的方差()时所使用的統計量是樣本的方差,而必須用到樣本平均數來計算。在抽樣完成後已確定,所以大小為的樣本中只要个数确定了,第個數就只有一個能使樣本符合的數值。也就是說,樣本中只有個數可以自由變化,只要確定了這個數,方差也就确定了。这裡,平均數就相当于一个限制条件,由于加了这个限制条件,樣本方差的 阅读全文
python内置函数
2013-05-04 20:29 by youxin, 465 阅读, 0 推荐, 收藏,
摘要:The Python interpreter has a number of functions built into it that are always available. They are listed here in alphabetical order.Built-in Functionsabs()divmod()input()open()staticmethod()all()enumerate()int()ord()str()any()eval()isinstance()pow()sum()basestring()execfile()issubclass()print()supe 阅读全文
python循环技巧
2013-05-04 20:04 by youxin, 522 阅读, 0 推荐, 收藏,
摘要:在字典中循环时,关键字和对应的值可以使用items()方法同时解读出来。>>> knights = {'gallahad': 'the pure', 'robin': 'the brave'}>>> for k, v in knights.items():... print k, v...gallahad the purerobin the brave字典的格式以{key:value}的格式来定义比如a = {'name':'xiaoming','age& 阅读全文
python模块简单使用
2013-05-04 19:36 by youxin, 261 阅读, 0 推荐, 收藏,
摘要:创建你自己的模块是十分简单的,你一直在这样做!每个Python程序也是一个模块。你已经确保它具有.py扩展名了。下面这个例子将会使它更加清晰。创建你自己的模块例8.3 如何创建你自己的模块#!/usr/bin/python# Filename: mymodule.pydefsayhi():print'Hi, this is mymodule speaking.'version ='0.1'# End of mymodule.py(源文件:code/mymodule.py)上面是一个模块的例子。你已经看到,它与我们普通的Python程序相比并没有什么特别之处。我们 阅读全文
浙公网安备 33010602011771号