一、函数名的使用:

  1.1 特点:

    函数名作变量赋值(返回函数名的时候不能加括号)
    返回值 函数名(返回函数名的时候不能加括号)
    函数名: 可以容器的元素
    函数名可以当做参数被传递

  1.2 函数的使用方法:

  
# 函数名作变量赋值
def func():
    print(1)
a = func

a()
func()   # 函数名可以当做值赋值给变量


# 函数名作返回值返回
def outer():
    def inner():
        print(111)
    return inner

inner = outer()
inner()


# 函数名作元素
def func():
    print(1)

def func2():
    print(2)

li = [func,func2]
print(li)  # 函数名可以当做元素放到容器里


# 函数名作参数传递
def func1():
    print(111)

def func2(fn):  # 函数名可以当做参数被传递
    fn()

func2(func1)
View Code

相关文章:

  • 2021-10-06
  • 2021-04-03
  • 2021-05-27
  • 2022-12-23
  • 2021-10-09
  • 2021-06-06
  • 2022-02-11
  • 2022-01-16
猜你喜欢
  • 2021-10-01
  • 2021-11-30
  • 2021-09-04
  • 2021-11-04
  • 2022-01-25
  • 2022-12-23
  • 2021-10-25
相关资源
相似解决方案