【摘要】:使用函数不但可以降低代码的重复率、提高代码的重用率,还可以提高应用的模块化设计。例2_17_sum.py执行结果如下:3.函数的参数在定义函数时,如果有些参数的值不一定在调用函数时传入,可以在函数定义时为这些参数指定默认值。
1.函数的定义
函数是一段组织好的、可重复使用的、用来实现特定功能的代码段。使用函数不但可以降低代码的重复率、提高代码的重用率,还可以提高应用的模块化设计。Python提供了很多内置函数,如print()。除此之外,也可以根据需求定义一个函数完成想要实现的功能。
自定义函数的语法格式如下:
基于以上语法格式,函数定义的规则说明如下:
(1)函数代码块以def开头,后面紧跟函数名和圆括号();
(2)函数的参数列表放在圆括号内;
(3)函数内容以冒号开始,并且锁紧;
(4)return表示函数结束,返回表达式的值。
定义一个能够完成两数求和的函数,如例2_17_func.py所示。
2.函数的调用
定义了函数之后,就有了一段完成特定功能的代码,要想让这些代码执行,需要调用函数。(www.xing528.com)
函数调用和执行的语法格式如下:
函数名(参数列表)
函数的调用如例2_17_sum.py所示。
例2_17_sum.py
执行结果如下:
3.函数的参数
在定义函数时,如果有些参数的值不一定在调用函数时传入,可以在函数定义时为这些参数指定默认值。
当函数被调用时,如果没有传入对应的参数值,则使用函数定义时的默认值,如例2_18_print.py所示。
例2_18_print.py
执行结果如下:
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。