函数进阶

Posted eggtea

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了函数进阶相关的知识,希望对你有一定的参考价值。

函数的嵌套调用

函数的嵌套调用:  在调用一个函数的过程,又调用了其他函数。

 

def bar():

  print(‘from bar‘)

def foo():

  print(‘from foo‘)    # foo 内部又调用了另外一个函数bar 

foo()   

# 函数的嵌套调用:  在调用一个函数的过程,又调用了其他函数。


# 定义第一个函数
def my_max(x,y):
    if x > y:
        return x
    else:
        return y

# 定义第二个函数
def my_max4(a,b,c,d):
    ret = my_max(a,b)   # 调用第一个函数
    ret2 = my_max(ret,c) # 调用第一个函数
    ret3 = my_max(ret2,d) # 调用第一个函数
    return ret3
ret = my_max4(4,5,6,9)
print(ret)
# 可以把一个复杂的问题分解成一个小的问题。

函数的嵌套定义

    在一个函数内部,又定义了另外一个函数

 

以上是关于函数进阶的主要内容,如果未能解决你的问题,请参考以下文章

我的C语言学习进阶之旅解决 Visual Studio 2019 报错:错误 C4996 ‘fscanf‘: This function or variable may be unsafe.(代码片段

我的C语言学习进阶之旅解决 Visual Studio 2019 报错:错误 C4996 ‘fscanf‘: This function or variable may be unsafe.(代码片段

我的Android进阶之旅关于Android平台获取文件的mime类型:为啥不传小写后缀名就获取不到mimeType?为啥android 4.4系统获取不到webp格式的mimeType呢?(代码片段

我的Android进阶之旅关于Android平台获取文件的mime类型:为啥不传小写后缀名就获取不到mimeType?为啥android 4.4系统获取不到webp格式的mimeType呢?(代码片段

Atom编辑器入门到精通 Atom使用进阶

Atom编辑器入门到精通 Atom使用进阶