函数的使用原则

# _*_ coding: utf-8 _*_


# 函数的使用应该分为两个明确的阶段
'''
第一阶段 定义阶段
def function():
#代码块
......

第二阶段 调用阶段
function() 会触发函数体代码的执行

'''
# 先定义后调用
# e.g.
# def function0():
# print('function0 test')
# function()
# function0 test

#函数嵌套
# def function1():
# print('function1 test')
#
# def function2():
# print('function2 test')
# function1()
# function2()
# function3 test
# function1 test

# def function3():
# print('function3 test')
# function4()
#
# def function4():
# print('function4 test')
# function3()
# function3 test
# function4 test

# def function5():
# print('function5 test')
# function6()
# function5()
#
# def function6()
# print('function6 test')

# def function6()
# ^
# SyntaxError: invalid syntax
原文地址:https://www.cnblogs.com/OutOfControl/p/9703015.html