Python 学习笔记 028

作者: 渡鸦12306 | 来源:发表于2019-07-16 20:52 被阅读1次

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

    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

        本文链接:https://www.haomeiwen.com/subject/iqjxlctx.html