Python 函数函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。
函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫做用户自定义函数。
定义一个函数
你可以定义一个由自己想要功能的函数,以下是简单的规则:
函数代码块以 def 关键词开头,后接函数标识符名称和圆括号()。
任何传入参数...
分类:
编程语言 时间:
2016-05-07 09:45:23
阅读次数:
185
([11, 22, 33], [44], ['a', 'b']) <class 'tuple'> {'k2': 'v2', 'k1': 'v1'} <class 'dict'> 结论:同时传递两个带*号的参数,在形参定义里,第一个形参只能是带一个*号,第二个形参只能是带两个*号,同时在参数传递的时候 ...
分类:
编程语言 时间:
2016-05-01 11:04:17
阅读次数:
250
一、概述 reduce操作是函数式编程中的重要技术之一,其作用是通过对一个集合的操作,可以从中生成一个值。比如最常见的求和,求最大值、最小值等都是reduce操作的典型例子。python通过内置reduce函数对reduce操作提供了很好的支持。 函数语法: reduce(function, ite ...
分类:
编程语言 时间:
2016-04-27 12:44:38
阅读次数:
182
一。位置参数 二。关键字参数 三。默认参数 四。任意数量的位置参数: 1. *x 2. 传入的多个参数,最终合并成一个元组 3. 之后的参数必须用关键字参数 五。任意数量的关键字参数 1. **x 2. 传入的多个关键字参数,最终合并成一个字典数据。 六。使用*来表示一个函数不接受一个变量长度的参数 ...
分类:
编程语言 时间:
2016-04-26 17:32:30
阅读次数:
355
目录test中存在软连接: 1、打包,参数h(将实际文件进行打包): tar zcvfPh test.tar.gz test 2、计算大小,参数L(计算的是实际文件的大小): du -sL test 3、同步,参数L(同步的是实际文件): rsync -avzL 注:python函数os.path. ...
分类:
系统相关 时间:
2016-04-26 10:56:09
阅读次数:
158
#-*-coding:utf8-*-
#不带参数函数
deffun():
print(‘helloworld‘)
fun()#helloworld
#----------------------------------------
#带参数函数
deffun1(x,y):
print(‘x+y=%d‘%(x+y))
returnx+y
fun1(1,3)#x+y=4
#----------------------------------------
#默认参数(默认..
分类:
编程语言 时间:
2016-04-25 01:14:37
阅读次数:
365
二、动态参数: 应用: lambda表达式: ...
分类:
编程语言 时间:
2016-04-24 06:19:12
阅读次数:
337
一个函数相当于一个功能块,当要使用时,可以直接调用,避免了垒代码。 函数定义和使用: def:表示函数的关键字(解析器解析到def,识别为定义函数,默认不执行) 函数名:函数的名称,日后根据函数名调用函数 函数体:函数中进行一系列的逻辑计算,如:发送邮件、计算出 [11,22,38,888,2]中的 ...
分类:
编程语言 时间:
2016-04-24 06:13:29
阅读次数:
310
python函数与模块 一、python函数 1.认识函数 函数分为系统函数与自定义函数。 2.形参与实参 3.全局变量与局部变量 4.函数的使用与返回值 5.文档字符串 文档字符串作用:解决函数杂乱问题。 文档字符串的使用方法: 1.为每个函数加文档说明 2.编写文档字符串 第一行写函数功能 第二 ...
分类:
编程语言 时间:
2016-04-20 23:31:32
阅读次数:
216
目录 Python 函数 函数调用 匿名函数 return语句 变量作用域 Python 函数 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。 函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫 ...
分类:
编程语言 时间:
2016-04-20 17:38:22
阅读次数:
244