服务器之家

服务器之家 > 正文

详解python代码模块化

时间:2021-12-03 10:34     来源/作者:郝少

一、概念

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

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

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

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

二、使用

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

详解python代码模块化

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

详解python代码模块化

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

详解python代码模块化

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

1、Car类

详解python代码模块化

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

2、使用

详解python代码模块化

到此这篇关于详解python代码模块化的文章就介绍到这了,更多相关python代码模块化内容请搜索服务器之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持服务器之家!

原文链接:https://blog.csdn.net/hyj_king/article/details/117924764

标签:

相关文章

热门资讯

yue是什么意思 网络流行语yue了是什么梗
yue是什么意思 网络流行语yue了是什么梗 2020-10-11
背刺什么意思 网络词语背刺是什么梗
背刺什么意思 网络词语背刺是什么梗 2020-05-22
2020微信伤感网名听哭了 让对方看到心疼的伤感网名大全
2020微信伤感网名听哭了 让对方看到心疼的伤感网名大全 2019-12-26
2021年耽改剧名单 2021要播出的59部耽改剧列表
2021年耽改剧名单 2021要播出的59部耽改剧列表 2021-03-05
苹果12mini价格表官网报价 iPhone12mini全版本价格汇总
苹果12mini价格表官网报价 iPhone12mini全版本价格汇总 2020-11-13
返回顶部