一、概念
1、模塊化代碼可以使代碼易于維護(hù)和調(diào)試,并且提高代碼的重用性;
2、函數(shù)可以用來(lái)減少冗余的代碼并提高代碼的可重用性。函數(shù)也可以用來(lái)模塊化代碼并提高程序的質(zhì)量;
3、在python中,你可以將函數(shù)的定義放在一個(gè)被稱為模塊的文件中,這種文件的后綴名是.py;
4、一個(gè)模塊可以包含不止一個(gè)函數(shù),一個(gè)模塊的每個(gè)函數(shù)都有不同的名字;
二、使用
1、pycharm新建模塊文件夾,和模塊
MFunction.py
#函數(shù)進(jìn)行模塊化
#求最大值
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、將模塊文件夾導(dǎo)入Sources Root
3、引用模塊中的函數(shù)并使用
三、類的使用也屬于模塊化
1、Car類
class Car:
def __init__(self):
self.__name="benchi"
self.price=600000
def getname(self):
return self.__name
2、使用
到此這篇關(guān)于詳解python代碼模塊化的文章就介紹到這了,更多相關(guān)python代碼模塊化內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
您可能感興趣的文章:- 詳解Python模塊化編程與裝飾器
- 使用Python函數(shù)進(jìn)行模塊化的實(shí)現(xiàn)
- Python接口自動(dòng)化之淺析requests模塊post請(qǐng)求
- Python接口自動(dòng)化之淺析requests模塊get請(qǐng)求
- 詳解Python模塊化--模塊(Modules)和包(Packages)