Python的内置函数 https://docs.python.org/2/index.html
一、
Python模块,一个.py文件就是一个模块,模块中可以有很多的函数,不同的模块之间可能存在命名冲突的问题,使用包名可以解决这样的问题。只要包名不相同与内置的函数命名没有冲突就不会存在命名冲突的问题。
一个包含有__init__.py的文件夹就是一个包,只有包含有这个文件的文件夹才会被识别为一个包,__init__.py文件的内容可以使引用其他文件也可以是引用自己所在的包的内容,也可以什么都不写。
这个目录结构中,mycompany就是包名,在使用内部的模块的时候只需要将包名引入就可以使用了
注意:不可缺少__init__.py文件。
二、使用
(1)在同一个目录中引用
Python搜索库的顺序:当前文件、系统文件、第三方库
所以在当前的文件夹中引用直接声明就可以,不需要指明具体的路径
在磁盘上创建一个文件夹mycompany
在文件夹中创建两个Python文件,abc.py xyz .py这两个文件的内容都是实现排序,顺序正好相反。
abc.py
def sort(num):
for x in xrange(0,len(num)):