函数定义和调用
1. 定义函数
如果在开发程序时,需要某块代码多次,但是为了提高编写的效率以及代码的重用,所以把具有独立功能的代码块组织为一个小模块,这就是函数
1.定义函数的格式如下:
def 函数名():
代码
demo:
# 定义一个函数,能够完成打印信息的功能
def printInfo():
print('------------------------------------')
print( ' 人生苦短,我用Python')
print( '------------------------------------')
2.调用函数
定义了函数之后,就相当于有了一个具有某些功能的代码,想要让这些代码能够执行,需要调用它
调用函数很简单的,通过 函数名() 即可完成调用
demo:
# 定义完函数后,函数是不会自动执行的,需要调用它才可以
printInfo()
运行结果:
给函数添加的文档说明
案例
>>> def test(a,b):
... "用来完成对2个数求和"
... print("%d"%(a+b))...
>>>
>>> test(11,22)
33
如果执行,以下代码
>>> help(test)
能够看到test函数的相关说明
![](https://i-blog.csdnimg.cn/blog_migrate/47fd7662d6e432dba4ac42923967508b.png)
函数参数(一)
1.定义带有参数的函数
其中括号中的变量就是参数,其中有实际数值的变量称为实参,方法中带表任意变量的称为形参