详解python代码模块化
作者:郝少 时间:2023-08-08 23:08:23
一、概念
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、使用
来源:https://blog.csdn.net/hyj_king/article/details/117924764
标签:python,代码,模块化
0
投稿
猜你喜欢
Python prettytable模块应用详解
2022-05-11 13:10:15
vue router 动态路由清除方式
2024-05-08 10:12:22
[翻译]标记语言和样式手册 Chapter 4 引用
2008-01-20 14:19:00
列举PHP的Yii 2框架的开发优势
2024-05-11 10:11:23
如何提升JavaScript的运行速度(DOM篇)
2010-05-17 13:32:00
MYSQL数据库表设计与优化(二)
2010-10-25 20:12:00
JS获取select的value和text值的简单实例
2024-04-19 09:50:11
Ubuntu16.04/树莓派Python3+opencv配置教程(分享)
2023-03-30 12:38:59
Python源码学习之PyType_Type和PyBaseObject_Type详解
2023-08-03 15:50:05
用openCV和Python 实现图片对比,并标识出不同点的方式
2023-08-31 09:30:55
用python3 返回鼠标位置的实现方法(带界面)
2021-07-17 15:11:40
python3 pillow模块实现简单验证码
2021-07-04 11:10:44
SQLServer存储过程实现单条件分页
2024-01-14 21:50:01
浅议 Web 网页 Form 表单设计技巧
2007-10-09 13:05:00
Python操作列表常用方法实例小结【创建、遍历、统计、切片等】
2021-07-26 12:56:49
Jupyter安装拓展nbextensions及解决官网下载慢的问题
2023-11-24 20:50:54
如何设计具可用性的网页表单?
2010-03-20 21:57:00
Python实战之实现获取动态图表
2023-10-31 14:03:34
Python日志:自定义输出字段 json格式输出方式
2022-08-20 01:27:19
mysql设置某字段不能重复问题
2024-01-19 19:22:14