def函数里面还有def
时间: 2023-08-22 22:10:25 浏览: 92
引用\[1\]:def是一个自定义函数,你可以通过这个函数创造一个专属于你的函数,不管是要计算,还是要输出额外的什么字符串,def函数都能做到。\[1\]所以在def函数里面也可以定义另一个def函数。例如:
def outer():
def inner():
print("This is inner function")
inner()
outer()
这段代码中,outer函数里面定义了一个inner函数,并在outer函数内部调用了inner函数。当调用outer函数时,会先执行inner函数,输出"This is inner function"。\[1\]所以,def函数里面可以嵌套定义其他的def函数。
#### 引用[.reference_title]
- *1* [Python中def函数](https://blog.csdn.net/Gothic1073/article/details/127176943)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* [Python:def函数里面还有def,这是什么操作呢](https://blog.csdn.net/qq_37887537/article/details/82191315)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item]
- *3* [def函数的使用](https://blog.csdn.net/weixin_56897152/article/details/117434463)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文