python学习笔记整理----函数 function

函数(function):函数是可以重复执行的语句块,可以重复调用

作用: 

    1. 用 于封装语句块,提高代码的重用性
    2. 定义用户级别的函数

  语法: 

    def 函数名(形参列表):
        语句块 

 说明: 

    1. 函数的名字就是语句块的名称
    2. 函数名的命名规则与变量名相同(函数名必须是标识符)
    3. 函数名是一个变量(不要轻易对其赋值)
    4. 函数有自己的名字空间,在函数外部不可以访问函数内部的变量,在函数内可以访问函数外部的变量,但不能修改此变量.
    5. 函数如果不需要传入参数,形参列表可以为空
    6. 语句部分不能为空,如果为空需要填充pass 

函数调用 

函数名(实际调用传递参数)
    注:实际调用传递参数,以后简称实参 

说明: 

    1. 函数调用是一个表达式
    2. 如果函数内部没有return语句,函数调用完毕后返回None对象
    3. 如果函数需要返回其它的对象需要用到 return 语句 


return 语句 

 语法:
    return [表达式]
    注: []  代表可省略
  作用:
    用于函数中,结束当前函数的执行,返回到调用该函数的地方,同时返回一个对象的引用关系

  return 语句说明

  1. return 语句后跟的表达式可以省略,省略后相 当于return None
  2. 如果函数内没有return 语句,则函数执行完最后一条语句后返回None(相当于在最后加了一条return None语句)  

猜你喜欢

转载自blog.csdn.net/py_1995/article/details/82861068
今日推荐