Python中的函数是什么? | 您所在的位置:网站首页 › python中的type函数是什么意思 › Python中的函数是什么? |
函数是组织好的、可重复使用的、用来实现单一或相关联功能的代码段,通过函数的名称表示和调用。函数也可以看作是一段有名字的子程序,可以在需要的地方使用函数名调用执行。在学习本章内容之前,其实我们已经接触过一些函数,比如输出信息到命令行窗口的print()函数、接收键盘输入信息的input()函数等。 函数是一种功能抽象,它可以完成特定的功能,与黑箱模型的原理一样。黑箱模型是指所建立的模型只考虑输入与输出,而与过程机理无关。现实生活中,应用黑箱原理的实物有很多,比如洗衣机,对于使用者来说,大家只需要了解洗衣机的使用方法,将洗衣粉、水放入,最终得到洗干净的衣服,这个过程是完全封闭的。对于函数,外界不需要了解其内部的实现原理,只需要了解函数的输入输出方式即可使用,换言之,调用函数时以不同的参数作为输入,执行函数后以函数的返回值作为输出,具体如图1所示。 图1 函数的工作原理 函数大体可以划分为两类,一类是系统内置函数,它们由Python内置函数库提供,例如前面章节中学习的print()、input()、type()、int()等函数;另一类是用户根据需求定义的具有特定功能的一段代码。自定义函数像一个具有某种特殊功能的容器——将多条语句组成一个有名称的代码段,以实现具体的功能。 使用函数的好处主要体现在以下几方面: (1) 将程序分解成更小的块(模块化); (2) 降低理解难度,提高程序质量; (3) 减小程序体积,提高代码可重用性; (4) 降低了软件开发和维护的成本。 猜你喜欢: python中map函数的用法[python学习] Python转换数据类型的函数有哪些? python reduce函数怎么用?[python培训] 黑马程序员Python+数据分析课程 |
CopyRight 2018-2019 实验室设备网 版权所有 |