Python 学习笔记 028

模块的使用及 面向对象思想简介

1.模块概述

目前代码比较少,写在一个文件中还体现不出什么缺点,但是随着代码量越来越多,代码就越来越难以维护。

为了解决难以维护的问题,我们把很多相似功能的函数分组,分别放到不同的文件中取。这样每个文件所包含的内容相对较少,而且对于每一个文件的大致功能可用用文件名来体现。很多编程语言都是这么来组织代码结构。一个.py文件就是一个模块

项目有大量的代码→根据不同的功能分类→规划到不同的文件→模块化管理

不同功能及不同的函数 

代码数量太多,代码可维护性太差

代码的复用度 同一段代码可被多个模块使用

优点:

1、提高代码的可维护性

2、提高了代码的复用度,当一个模块完毕,可以被多个地方引用

3、引用其他的模块(内置模块和三方模块和自定义模块)

4、避免函数名和变量名的冲突

sys模块的使用   在CMD界面中使用

使用自定义模块

1.拥有一个模块

将不同功能的代码放置在不同的Py文件中,直接保存为.py格式的文件即为一个模块

2.导入模块 

import语句  语法: import module1[, module2[, module3[……,moudeln]]]

同级可以直接导入使用    方式一

导入模块中的部分函数 /变量  import from语句

模块文件中放置的为方法和变量 在另一个文件中使用Import语句导入

3,.执行模块中的命令  直接使用模块中的变量


发现小号好像没存稿了,赶紧转移个存稿压压惊吧!

2019年7月16日20:51:47

你可能感兴趣的:(Python 学习笔记 028)