【发布时间】:2022-06-26 21:51:03
【问题描述】:
当我创建一个函数时,我经常会指定它的参数的数据类型,例如:
def my_func(name: str, surname: str) -> str:
full_name = name + surname
return full_name
但是如果一个函数的参数在另一个函数中,那么数据类型是什么? 我试着这样做:
def my_func_2(func: function) -> str:
return func()
但我得到 NameError: name function in not defined
【问题讨论】: