社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Python

每次编写复杂的程序时,有必要在python中使用类吗

Syed Sahibzada Muhammad Khan • 6 年前 • 2011 次点击  

我使用pyinstaller将大约50行的python程序代码转换为exe

所以有必要在python程序中使用类吗?因为不上课的话效果很好

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/42997
文章 [ 2 ]  |  最新文章 6 年前
Devesh Kumar Singh A Bev
Reply   •   1 楼
Devesh Kumar Singh A Bev    7 年前

完全取决于代码的目的。 一般来说,如果您的函数都是用来表示在实体上执行的操作的,例如,如果您有很多函数要保存文件,请读取文件,写一个文件等。最好有一个文件类,在其中你有文件路径和执行的操作(读、写、保存等)等属性,然后你可以通过创建一个该类的对象并通过对象调用方法来调用函数。 这有助于您,因为函数所需的参数取自类属性本身,而且您还可以在其他python脚本中将此类用作导入。 但是对于你来说,代码只是一个执行一次性操作的快速而肮脏的脚本,让它这样做并没有什么坏处

Ralf
Reply   •   2 楼
Ralf    7 年前

创建自己的类是可选的,您可以使用just函数编写整个应用程序,而不必自己定义任何类。

但是,随着应用程序越来越大,类通常在封装逻辑和提高代码可读性方面具有优势。但不,它们不是强制性的。