一 -35 python (函数)函数的嵌套调用

函数的嵌套调用

  • 一个函数里面 又调用 了 另外一个函数,这就是 函数嵌套调用

  • 函数的执行顺序必须是先执行定义再执行,和书写顺序无关

    def func1():

      print("func1开始")
      print("func1结束")
    

    def func2():

      print("func2开始")
    
      func1()
    
      print("func2结束")
    

    func2()

    func2开始
    func1开始
    func1结束
    func2结束

    der print_line(char,lenght)
    """打印单行"""
    print(char * lenght)

    der print_lines(char,lenght,line_count)
    """打印多行"""
    i = 0
    while i < line_count
    print_line(char,lenght)
    i+=1
    print_lines("*", 20,3)

    输出结果:




# 求3个数的和
def sum_3_number(a,b,c)
    return a+b+c  # return 的后面可以是数值,也可是一个表达式

# 完成对3个数求平均值
def average_3_number(a,b,c)
    # 因为sum_3_number函数已经完成了3个数的就和,所以只需调用即可
    # 即把接收到的3个数,当做实参传递即可
    sun_result = sun_3_number(a.b.c)
    ave_result = sun_result / 3.0
    return ave_result
 
 # 调用函数,完成对3个数求平均值
 result = average_3_number(a,b,c)
 print("average is %d" % result)
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容