2011年8月16日
摘要: 6.1、Listlist是处理一组有序项目的数据结构,即你可以在一个列表中存储一个 序列 的项目。假想你有一个购物列表,上面记载着你要买的东西,你就容易理解列表了。只不过在你的购物表上,可能每样东西都独自占有一行,而在Python中,你在每个项目之间用逗号分割。列表中的项目应该包括在方括号中,这样Python就知道你是在指明一个列表。一旦你创建了一个列表,你可以添加、删除或是搜索列表中的项目。由于你可以增加或删除项目,我们说列表是 可变的 数据类型,即这种类型是可以被改变的。列表是使用对象和类的一个例子。当你使用变量i并给它赋值的时候,比如赋整数5,你可以认为你创建了一个类(类型)int的对象 阅读全文
posted @ 2011-08-16 16:03 xunya 阅读(954) 评论(0) 推荐(1) 编辑
摘要: 5.1、模块使用模块基本上就是一个包含了所有你定义的函数和变量的文件。为了在其他程序中重用模块,模块的文件名必须以.py为扩展名。模块可以从其他程序 输入 以便利用它的功能。这也是使用Python标准库的方法。实例1:#!/usr/bin/python#Filename: sayHello.py'''Explain:Say 'Hello' function'''def say(): print "Hello"if __name__ == "__main__": print __doc__if 阅读全文
posted @ 2011-08-16 11:18 xunya 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 4.1、定义函数函数是重用的程序段。它们允许你给一块语句一个名称,然后你可以在你的程序的任何地方使用这个名称任意多次地运行这个语句块。这被称为 调用 函数。我们已经使用了许多内建的函数,比如len和range。函数通过def关键字定义。def关键字后跟一个函数的 标识符 名称,然后跟一对圆括号。圆括号之中可以包括一些变量名,该行以冒号结尾。接下来是一块语句,它们是函数体。实例1:#!/usr/bin/python# Filename: function1.pydef sayHello(): print 'Hello World!' # block belonging to th 阅读全文
posted @ 2011-08-16 09:45 xunya 阅读(232) 评论(0) 推荐(0) 编辑