Python_7_包与模块管理

思维导图

在这里插入图片描述

学习笔记

包与模块

包是一种管理 Python 模块命名空间的形式,采用"点模块名称"。

模块

模块是一个包含所有你定义的函数和变量的文件,其后缀名是.py。模块可以被别的程序引入,以使用该模块中的函数等功能。这也是使用 python 标准库的方法。

import语句

当解释器遇到 import 语句,如果模块在当前的搜索路径就会被导入。

import module1[, module2[,... moduleN]

from import语句

from 语句从模块中导入一个指定的部分到当前命名空间中.

from modname import name1[, name2[, ... nameN]]

from import * 语句

把一个模块的所有内容全都导入到当前的命名空间

from modname import *

面向对象

OOA 面向对象分析

OOA(object-oriented analysis):强调的是在系统调查资料的基础上,针对OO方法所需要的素材进行的归类分析和整理,而不是对管理业务现状和方法的分析-------其实就是进一步对oo进行细化,初步得出该oo的属性与方法(或者简单的理解:在得出的文档中对接口的粗略定义) ­

OOD 面向对象设计

OOD(object-oriented design):OO方法中一个中间过渡环节,其主要作用是对ooa分析的结果作进一步的规范化整理,以便能够被OOP直接接受------整理和定义oo的属性和方法 ­

OOP 面向对象语言

OOP(object-oriented programming):把组件的实现和接口分开,并且让组件具有多态性----(抽象,继承,封装,多态)面向接口编程

猜你喜欢

转载自blog.csdn.net/weixin_39464526/article/details/105441613