问个基础问题,大家写的 Python 小程序,里面都是用函数的还是类的?为什么?

2018-01-09 09:33:52 +08:00
 lincolnhuang

是用方法 1 还是方法 2 呢?求教

方法 1:

class Test():
    pass
    
if __name__ == '__main__':
    Test()

方法 2:

def Test():
    pass
    
if __name__ == '__main__':
    Test()
1362 次点击
所在节点    问与答
6 条回复
qsnow6
2018-01-09 09:38:03 +08:00
大了之后再揉成类
lincolnhuang
2018-01-09 09:42:21 +08:00
@qsnow6 我之前也是这么打算的,不过用 Python 写的运维工具还真没有变大的。。
cominghome
2018-01-09 09:50:15 +08:00
@lincolnhuang 合适的就是最好的
hsuan
2018-01-09 09:57:03 +08:00
有必要就用类,没必要就函数,这没什么一定的
rogwan
2018-01-09 11:04:23 +08:00
函数名建议用小写
lincolnhuang
2018-01-09 11:45:12 +08:00
@rogwan 恩,对,失误

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/421250

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX