返回函数 返回函数Python函数不但能返回int、str、list、dict等数据类型,还可以返回函数。 举个栗子:定义一个函数f(),让它返回一个函数g1.def f():2. print 'call f...
分类:
编程语言 时间:
2015-12-13 15:33:46
阅读次数:
169
冒泡算法:#-*- coding: UTF-8 -*-#冒泡排序def func(lt): if type(lt).__name__ !='list' and type(lt).__name__ !='tuple': return if type(lt).__name__ ...
分类:
编程语言 时间:
2015-12-11 18:26:44
阅读次数:
166
1.运用到的知识点 1.python正则表达式的应用,re.search('pattern',str).group() 2.函数中递归的使用 3.python函数、基本语法、控制语句if ...else ...、for循环语句的使用 4,字符串的格式化、字符串的拼接 5,列表的使用 6....
分类:
编程语言 时间:
2015-12-10 23:56:19
阅读次数:
550
any(iterable)all(iterable)any()与all()函数的区别,any是任意,而all是全部。版本:该函数适用于2.5以上版本,兼容python3版本。any(iterable)说明:参数iterable:可迭代对象;如果当iterable所有的值都是0、''或False时,那...
分类:
编程语言 时间:
2015-12-09 19:37:57
阅读次数:
173
callable(object)中文说明:检查对象object是否可调用。如果返回True,object仍然可能调用失败;但如果返回False,调用对象ojbect绝对不会成功。注意:类或函数是可以直接调用的(因为已经默认有call方法),而类中的实例必须有__call__()方法才可调用。版本:该...
分类:
编程语言 时间:
2015-12-09 19:18:17
阅读次数:
115
cmp(x, y)中文说明:比较两个对象x和y,如果x y,返回正数。版本:该函数只有在python2中可用,而且在python2所有版本中都可用。但是在python3中该函数已经被删减掉,这点要特别注意。代码示例:>>> cmp(1, 2)-1>>> cmp(1, 1)0>>> cmp(5, 2....
分类:
编程语言 时间:
2015-12-09 19:18:03
阅读次数:
129
详解:返回绝对值参数可以是:负数、正数、浮点数或者长整形实例:abs(-1.2) #返回 1.2 abs(1.2) #返回 1.2 abs(-11216.5) #返回 11216.5 abs(11216.5) #返回 11216.5注意:参数可以是负数也可以为正数。只会取绝对值,不会做取整。
分类:
编程语言 时间:
2015-12-09 18:59:03
阅读次数:
144
转自:http://www.cnblogs.com/vamei/archive/2012/07/10/2582772.html秉承着一切皆对象的理念,我们再次回头来看函数(function)。函数也是一个对象,具有属性(可以使用dir()查询)。作为对象,它还可以赋值给其它对象名,或者作为参数传递。...
分类:
编程语言 时间:
2015-12-04 14:28:38
阅读次数:
140
转http://www.cnblogs.com/vamei/archive/2012/06/01/2529500.html函数最重要的目的是方便我们重复使用相同的一段程序。将一些操作隶属于一个函数,以后你想实现相同的操作的时候,只用调用函数名就可以,而不需要重复敲所有的语句。函数的定义首先,我们要定...
分类:
编程语言 时间:
2015-12-04 09:06:45
阅读次数:
134
常见错误1:在函数参数中乱用表达式作为默认值Python允许给一个函数的某个参数设置默认值以使该参数成为一个可选参数。尽管这是这门语言很棒的一个功能,但是这当这个默认值是可变对象(mutable)时,那就有些麻烦了。例如,看下面这个Python函数定义:123>>> def foo(bar=[]):...
分类:
编程语言 时间:
2015-11-28 11:53:58
阅读次数:
237