码迷,mamicode.com
首页 > 其他好文 > 详细

函数基本理论

时间:2015-10-21 12:17:32      阅读:152      评论:0      收藏:0      [点我收藏+]

标签:

# -*- coding: cp936 -*-
#python 27
#xiaodeng
#函数小结


#函数的意义
#函数是python避免程序冗长的最基本的方式,函数是python中程序重用的基本单位。
#函数可以把我们复杂系统分割为可管理的部分,而每一个部分都可独立的进行开发,分工协作。



#什么时候创建函数
#当python运行def语句时,函数就会被创建。这个语句会创建函数对象并将其赋值给函数名
#当函数所在模块文件被另外一个模块导入时,通常就会发生这种事情---创建函数对象


#当函数没有return语句会将返回什么?
#如果控制流程来到函数体尾部时没有得到retrun语句时,函数就会传回None对象,注意他是一个对象
#通常情况下,我们都需要写出return语句,将None赋值给结果都没有意义的



#在函数定义内部的语句什么时候运行?
#函数主体在函数稍后通过一个调用表达式调用时运行。函数每次被调用,主体都会被全新的运行一次。



#检查传入函数的对象类型 有什么错误?
#检查传入函数的对象类型,其实就是破坏了函数的灵活性,就是多态的原理。把函数限定在特定的类型上
#没有这类检查时,函数可能处理所有的对象类型,任何支持函数所预期的接口的对象都可以使用。

函数基本理论

标签:

原文地址:http://www.cnblogs.com/dengyg200891/p/4897179.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!