本文共 973 字,大约阅读时间需要 3 分钟。
2.5/2.6 模块使用
2.7 面向对象介绍
2.5/2.6 模块使用
模块
- 模块是python组织代码的基本方式
- 一个python脚本可以单独运行,也可以导入到另一个脚本中运行,当脚本被导入运行时,我们将其城为模块(module)
- 所有的.py文件都可以作为一个模块导入
- 模块名与脚本的文件名相同
- 例如我们编写了一个名为hello.py的脚本,则可以在另一个脚本中用import hello语句来导入它
包
- python的模块可以按目录组织为包
- 创建一个包的步骤:
- 创建一个名字为包名的目录
- 在该目录下创建一个inti.py文件
- 根据需要,在该目录下存放脚本文件或已编译的扩展及子包
- import pack.m1, pack.m2, pack.m3
python path
- sys.path
- export PYTHONPATH
总结
- 模块是一个可以导入的python脚本文件
- 包是一些按目录组织的模块和子包,目录下有int.py文件,此文件可以存放包的信息
- 导入模块和包的语法
- import, import as
- form...import...
2.7 面向对象介绍
类和对象
- 类和对象: 是面向对象中的两个重要的盖面
- 类: 是对事物的抽象,比如,人类,球类
- 对象: 是类的一个实例,比如:足球,篮球
- 实例说明:
- 球类可以对球的特征和行为进行抽象,然后实例化一个真实的球实体出来
为什么面向对象
- 面向对象的主要思想是:
- 这种思想方便解决较为复杂的项目, 且维护起来较为容易
python类的定义
- 类定义:
- 类把需要的变量和函数组合成一起,这种包含成为'封装'
- class A(object):
- 类的结构:
转载于:https://blog.51cto.com/13542406/2059191