day3

一、函数
函数大致分为三种:分别是内置函数、自定义函数、导入函数。
按功能划分的代码块
1.内置函数:在python提供的类里面,把我们常用的功能拿出来,(python功能的快捷方式,方便人们使用)
(1). print vars()    显示当前模块的所有变量
{'__builtins__': <module '__builtin__' (built-in)>,
 '__name__': '__main__',
 '__doc__': None, 
'__package__': None}
 
(2).help
(3).dir
(4).type
(5).reload(temp)
(6).id([12])
(7).is
........
 
2. 自定义函数
  • def 定义函数关键字
  • 函数名,日后通过函数名调用该函数
  • 函数声明,不自动执行;调用后才执行
  • 函数的参数                
  • 函数的返回值
返回值:
  • 未明确指定返回值,返回none
  • 返回值可以赋值给某个变量
参数:普通参数、默认参数、动态参数
1、普通参数:
        形式参数,形参
        实际参数,实参
        参数可以有N个,传入指定个数的参数。
2、默认参数
        不传,则使用默认值
        默认参数必须放在参数列表的最后
3、动态参数
@1    def    func(*args):
            接受多个参数
            内部自动构造元祖
            序列,*,避免内部构造元祖
posted @ 2015-11-14 12:08  宋加明  阅读(121)  评论(0编辑  收藏  举报