12.函数的设计

函数的基本方法和参数传递都ok了 接下来就说一下函数怎么在程序中合理的设计

多个函数处于同一结构:

def func1():
    pass
def func2():
    pass
def func3():
    pass
func1()
func2()
func3()

三个函数拥有三个不同的功能,我们可以分别拿来使用.

闭包功能函数:

def function():
    def func1():
        pass
    def func2():
        pass
    def func3():
        pass
function()

一个闭包里包裹系列函数的设计方式.

函数混合的设计(闭包和结构上一起组合):

def My_first_main():    
    def function():
        def func1():
            pass
        def func2():
            pass
        def func3():
            pass
    def function2():
        def func4():
            pass
    function()
My_first_main()

这种程序写法不常见 我们一般选择第一种或者第二种

 

结束。

posted @ 2021-12-20 18:02  锋芒毕露的蜘蛛  阅读(50)  评论(0编辑  收藏  举报