当前位置 博文首页 > 详解python代码模块化

    详解python代码模块化

    作者:郝少 时间:2021-08-08 18:25

    一、概念

    1、模块化代码可以使代码易于维护和调试,并且提高代码的重用性;

    2、函数可以用来减少冗余的代码并提高代码的可重用性。函数也可以用来模块化代码并提高程序的质量;

    3、在python中,你可以将函数的定义放在一个被称为模块的文件中,这种文件的后缀名是.py;

    4、一个模块可以包含不止一个函数,一个模块的每个函数都有不同的名字;

    二、使用

    1、pycharm新建模块文件夹,和模块

    MFunction.py

    #函数进行模块化
    #求最大值
    def mymax(a,b):
        if a>b:
            ret=a
        else:
            ret=b
        return ret
     
    #求平均值
    def myavg(a,b):
        return (a+b)/2
     
    #求最小值
    def mymin(a,b):
        if a>b:
            ret=b
        else:
            ret=a
        return ret
    

    2、将模块文件夹导入Sources Root

    3、引用模块中的函数并使用

    三、类的使用也属于模块化

    1、Car类

    class Car:
        def __init__(self):
            self.__name="benchi"
            self.price=600000
     
        def getname(self):
            return self.__name
    

    2、使用

    jsjbwy
    下一篇:没有了