lincolnhuang
V2EX  ›  问与答

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

  •  
  •   lincolnhuang · Jan 9, 2018 · 2085 views
    This topic created in 3224 days ago, the information mentioned may be changed or developed.

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

    方法 1:

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

    方法 2:

    def Test():
        pass
        
    if __name__ == '__main__':
        Test()
    
    6 replies  •  2018-01-09 11:45:12 +08:00
    qsnow6
    qsnow6
    Jan 9, 2018
    1
    大了之后再揉成类
    lincolnhuang
    lincolnhuang
    OP
    Jan 9, 2018
    2
    @qsnow6 我之前也是这么打算的,不过用 Python 写的运维工具还真没有变大的。。
    cominghome
    cominghome
    Jan 9, 2018
    3
    @lincolnhuang 合适的就是最好的
    hsuan
    hsuan
    Jan 9, 2018 via Android
    4
    有必要就用类,没必要就函数,这没什么一定的
    rogwan
    rogwan
    Jan 9, 2018
    5
    函数名建议用小写
    lincolnhuang
    lincolnhuang
    OP
    Jan 9, 2018
    6
    @rogwan 恩,对,失误
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1676 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 11:15 · PVG 19:15 · LAX 03:15 · JFK 06:15
    ♥ Do have faith in what you're doing.