lambda只是一个表达式,函数体比def简单很多,很多时候定义def,然后写一个函数太麻烦,这时候就可以用lambda定义一个匿名函数。lambda的主体是一个表达式,而不是一个代码块。仅仅能在lambda表达式中封装有限的逻辑进去。lambda表达式是起到一个函数速写的作用。允许在代码内嵌入一个...
分类:
编程语言 时间:
2014-12-04 23:01:40
阅读次数:
322
好吧,基础打好,聊聊decorator,先看这段代码:def SayHi(name): return "How are you {0}, good morning".format(name)def decoator(func): def func_wrapper(name): ...
分类:
编程语言 时间:
2014-12-04 21:32:58
阅读次数:
294
1. def fun:定义函数 def _initialize(self, key=16*'\0', iv=16*'\0'): .... 其中self相当于c/c++ this指针,可以不写,默认自带2. pass用法: 表示它不做任何事情,一般用做占位语句//在c/c++中if (a >...
分类:
其他好文 时间:
2014-12-04 21:17:55
阅读次数:
173
BattleShip,这两个是新接触到的1)生成a,b之间的随机数:1 from random import randint2 randint(a,b)2)去掉list中的引号和逗号1 def print_board(board):2 for row in board:3 p...
分类:
编程语言 时间:
2014-12-04 17:41:47
阅读次数:
212
more +x filename用于查看filename从x行开始sed -n '100,120p' filename用于打印从100-120行wc -l filename统计行数def func(*t) 元组def func(**t) 字典refhttp://www.pythoner.com/4....
分类:
编程语言 时间:
2014-12-04 17:36:50
阅读次数:
180
下面写下用pca对数据进行降维处理的过程:Python源代码如下: 1 from numpy import *; 2 def loadDataSet(fileName,delim='\t'): 3 # 打开文件 4 fr=open(fileName); 5 """ 6 >>>...
分类:
编程语言 时间:
2014-12-04 13:49:27
阅读次数:
303
这个搞了一天才弄明白,把我激动死了,好了,直接上程序,看了就懂:程序1:#coding:u8#a.pyclass A(): def __init__(self): self.name='xiaolei' def get_name(self): ...
分类:
编程语言 时间:
2014-12-04 11:46:57
阅读次数:
293
最近学了下最大流算法,大概思想算是懵懵懂懂了,现在想把模板记录下来,以备后面深刻学习之用。 1 #include 2 #include 3 using namespace std; 4 5 #define _clr(x, y) memset(x, y, sizeof (x)) 6 #def...
分类:
编程语言 时间:
2014-12-04 00:51:47
阅读次数:
202
一、函数形参和实参的区别 形参全称是形式参数,在用def关键字定义函数时函数名后面括号里的变量称作为形式参数。 实参全称为实际参数,在调用函数时提供的值或者变量称作为实际参数。>>> def add(a,b): #这里的a和b是形参 return a+b>>> add(1,2) ...
分类:
编程语言 时间:
2014-12-03 23:14:03
阅读次数:
278
原文:http://thecodeship.com/patterns/guide-to-python-function-decorators/仅此做一个中文翻译:我们知道,python在方法def的使用上,有一些非常强大的功能。譬如,将方法传给一个变量:def sayHI(name): ret...
分类:
编程语言 时间:
2014-12-03 20:47:24
阅读次数:
192