python模块

python的模块也是python对象,具有随机的名字属性,用以绑定或引用。

模块名通常就是文件名。例如aname模块,一般会有aname.py文件。

dir()函数,类似与浏览器实现的js,console.dir()方法,可以列出模块对象的所有属性及方法。


python的全局变量与局部变量具有和php类似的使用方法。在函数内,若是想使用函数外的全局变量,需要使用global关键字来申明该变量是引用全局变量的。

#coding=utf-8
#!/usr/bin/python
Money = 2000
def AddMoney():
# 想改正代码就取消以下注释:
# global Money
Money = Money + 1
print Money
AddMoney()
print Money

python的包,可以很好地组织模块和子包,可以写相应的py文件来管理包结构。