2012年9月10日

摘要: 函数可以计算出一个返回值。作用:最大化代码重用,最小化代码冗余,流程的分解。一、函数编写1、基本编写def是可执行的代码,实时执行的(Python中所有语句都是实时执行的)。if,while,def可嵌套,可以出现在任何地方,但往往包含在模块文件中。def创建了一个对象并将其赋值给某一个变量名。return将一个结果对象发送给调用者,如果函数中没有return语句,就会自动返回None对象函数是通过赋值(对象引用)传递的。参数通过赋值传递给函数。global声明了一个模块级的变量并被赋值。参数,返回值以及变量并不是声明def语句将创建一个函数对象并将其赋值给一个变量名。一般格式如下:def & 阅读全文
posted @ 2012-09-10 20:19 @Jin 阅读(883) 评论(0) 推荐(0) 编辑
摘要: 一、模块模块是Pyhon最高级别的程序组织单元,它将程序代码和数据封装起来以便重用。实际的角度,模块往往对应Python程序文件。每个文件都是一个模块,并且模块导入其他模块之后就可以使用导入模块定义的变量名。模块可以由两个语句和一个重要的内置函数进行处理。import: 使客户端(导入者)以一个整体获取一个模块。from:容许客户端从一个模块文件中获取特定的变量名。reload:在不中止Python程序的情况下,提供了一个重新载入模块文件代码的方法。在一个模块文件的顶层定义的所有变量名都成为了被导入的模块对象的属性。模块至少有三个角色:代码重用:模块还是定义变量名的空间,被认作是属性。可以被多 阅读全文
posted @ 2012-09-10 09:30 @Jin 阅读(865) 评论(0) 推荐(0) 编辑

导航