标签:参数 控制流 行修改 创建 log if语句 函数调用 bsp 包含
函数就是一个通用的程序结构部件:在程序中主要扮演两个角色
一、最大化的代码重用和最小化代码冗余。函数允许整合以及通用化代码,以便能够以后多次使用代码。
二、流程的分解。函数也提供了一种将一个系统分割为定义完好的不同部分的工具。一般来说,函数讲的是流程:
告诉你怎样去做某事,而不是让你使用它去做的事。
def语句的一般格式:
1 def <name>(arg1, arg2, arg3,..., argN): 2 <statement>
Python的return语句可以在函数主体中的任何地方出现。它表示函数调用的结束,并将结果返回至函数调用处。return语句包含一个对象表达式,这个对象给出的函数的结果。
return语句是可选的。如果它没有出现,那么函数将会在控制流执行完函数的主体时结束。从技术上角度来讲,一个没有返回值的函数自动返回了None对象,但是这个值往往
被忽略掉。
Python中的多态
多态:一个操作的意义取决于被操作对象的类型。
在Python中不应该关心特定的数据类型。。在Python中我们为对象编写接口,而不是数据类型。
将一些代码放在函数的好处:
标签:参数 控制流 行修改 创建 log if语句 函数调用 bsp 包含
原文地址:http://www.cnblogs.com/dgq-blog/p/6216295.html