函数介绍、函数定义、使用方法、文档注释

                                                                                                                                                 点击此处返回总目录

 

一、函数介绍

二、函数的定义

三、函数的基本使用方法

四、函数的文档注释

 

 

一、函数介绍

函数的作用:把开发完成的功能独立的代码封装起来,以后就可以重复使用,不用再编写了。

 

 

二、函数的定义

函数的定义格式:

def 函数名():

      .....

      .....

注意:

1. 定义完函数之后,点击运行时不会执行的。如果不主动调用函数,函数不会执行。

    当python解释器发现有def的时候,就知道是一个函数,不执行。

    当执行到调用函数的位置时,才去执行函数。执行完成后返回调用的位置。

 

 

三、函数的基本使用方法

(1)函数在当前文件中使用

新建文件add.py

def fun():

      print("aaaa")

 

fun()                                             #调用函数

结果:

aaaa

 

注意:1. 不能再函数定义之前调用函数。【例1】

           2. 调试的时候F8会一次性执行完函数的内容(step over),如果想进入函数内可以按F7(step into)。

 

 

(2)函数跨文件使用

新建两个py文件:add.py、main.py

//liupc.py

def fun():                                  //1定义函数。

    print("aaaaaaa")

//main.py

import liupc                             //2导入。

 

liupc.fun()                                //3使用。

运行main.py,结果:

aaaaaaa

 

 

 

例1:

函数介绍、函数定义、使用方法、文档注释

 

结果:

函数介绍、函数定义、使用方法、文档注释

 

函数在执行到第一行的时候,还不知道有函数的存在。

函数介绍、函数定义、使用方法、文档注释

 

 

四、函数的文档注释

(1)如何给函数添加注释呢?

1. 官方建议在函数定义的上方保留两个空行。

2. 在函数定义的下方,使用连续的三引号增加注释。

3. 在函数调用的位置,使用快捷键ctrl+Q可以查看函数的说明信息。

 

函数介绍、函数定义、使用方法、文档注释

 

 

(2)如果带参数(后面讲),也希望给参数增加注释,怎么做呢?

1. 光标停在函数上,在出来的小灯泡的地方点击Inset documentation string stub.

函数介绍、函数定义、使用方法、文档注释


2. 加入注释

函数介绍、函数定义、使用方法、文档注释

 

3. 在函数调用的位置,使用快捷键ctrl+Q可以查看函数的说明信息

函数介绍、函数定义、使用方法、文档注释